{smcl}
{txt}{sf}{ul off}{.-}
      name:  {res}<unnamed>
       {txt}log:  {res}C:\Users\Joshua\Dropbox\Work\Networks and Economic Perceptions\Data and Do Files\Appendix - PID Strength Analyses Output.smcl
  {txt}log type:  {res}smcl
 {txt}opened on:  {res} 6 Jun 2018, 11:12:26
{txt}
{com}.         /*the log file is in format .smcl, but can be read via txt editor*/
. 
. set more off
{txt}
{com}. 
. 
. /***********************************************************************
> ************************************************************************
> ************************************************************************
> This do file contains the needed to replicate the party identity strength
> and ambivalence analyses found in the online appendix (Figure OA2 and Tables
> OA6-OA9.
> 
> For each survey, the code will load and clean the data at hand using the
> commands included in the survey cleaning .do files and then do the 
> analyses in question. For those wishing to use this to replicate the analyses, 
> you will need to update the cd command below to point to where your data
> and .do files are located. 
> 
> Note: The disagreement measure is renamed for each data set below to
> facil itate the coefplot graphing command
> 
> There are some STATA modules that need to be installed to run the following code: 
> 
> ssc install estout, replace
> ssc install grc1leg, replace
> ssc install coefplot, replace
> 
> Note: The analyses here were run using STATA 13. Users of STATA 15 
> will likely get an error message when the esstab 
> command below runs, specifically: 
> 
>         "equation / not found"
> 
> This is because of the "rename" function in the command seems to be 
> broken in STATA 15. Deleting this line will fix matters. 
> 
> 
> ************************************************************************
> ************************************************************************
> ***********************************************************************/
. 
. 
. 
. /******************************************************
> *******************************************************
>                 Figure OA2, Table OA6, Table OA7
> *******************************************************
> ******************************************************/
. 
. /****************************************
> *****************************************
>                 1992 CNEP
> *****************************************
> ****************************************/       
. 
. /***************1992***********/
. /*Data cleaning*/
. 
. clear
{txt}
{com}. do "Data Cleaning - 1992 CNEP.do"
{txt}
{com}. **********************************************************************
. **********************************************************************
. ***********************1992 CNEP**************************************
. **********************************************************************
. **********************************************************************
. **********************************************************************
. 
. 
. **********************************************************************
. ****************************Data Cleaning****************************
. **********************************************************************
. **********************************************************************
. **********************************************************************
. **********************************************************************
. 
.         
. clear all
{txt}
{com}. use "1992 CNEP.dta"             
{txt}(CNEP NAT. STUDY: MAIN R, SPOUSE, D1 thru 5 MERGED FILE)

{com}. set more off
{txt}
{com}.         
.                 ************************************
.                 *********Economic Assessments*******
.                 ************************************
.         label def eco 1 "Worse" 2 "Same" 3 "Better"
{txt}
{com}.         
.         recode Z_US92_A_EconSit (1=3) (3=2) (5=1), gen(retro)
{txt}(1306 differences between Z_US92_A_EconSit and retro)

{com}.         label values retro eco
{txt}
{com}.         label var retro "Retrospective Assessments"
{txt}
{com}.         
.         recode Z_US92_A_EconSitFuture (1=3) (3=2) (5=1), gen(prosp)
{txt}(1296 differences between Z_US92_A_EconSitFuture and prosp)

{com}.         label var prosp "Prospective Assessments"
{txt}
{com}.         label values prosp eco
{txt}
{com}.         
.         
.                 ************************************
.                 *********Partisanship***************
.                 ************************************
. *7 pt scale     
.         label def part 1 "Strong Dem" 2 "Weak Dem" 3 "Lean Dem" 4 "Ind." 5 "Lean Rep" 6 "Weak rep" 7 "Strong Dem"
{txt}
{com}.         rename Z_US92_C_pid7 partyid
{res}{txt}
{com}.         label values partyid part
{txt}
{com}.         label var partyid "Party ID"
{txt}
{com}.         
. *3 pt scale
.         gen pid_3 = . 
{txt}(1323 missing values generated)

{com}.         replace pid_3 = 1 if partyid >=1 & partyid <= 3
{txt}(626 real changes made)

{com}.         replace pid_3 = 3 if partyid == 4
{txt}(101 real changes made)

{com}.         replace pid_3 = 2 if partyid >=5 & partyid <= 7
{txt}(578 real changes made)

{com}.         label var pid_3 "Party ID (Categorical)"
{txt}
{com}.         label def pi2 1 "Democrat" 3 "Independent" 2 "Republican"
{txt}
{com}.         label values pid_3 pi2
{txt}
{com}.         
. *Republican vs. Democrat
.         gen pid_2 = . 
{txt}(1323 missing values generated)

{com}.         replace pid_2 = 1 if partyid >=1 & partyid <= 3
{txt}(626 real changes made)

{com}.         replace pid_2 = 0 if partyid >=5 & partyid <= 7
{txt}(578 real changes made)

{com}.         label var pid_2 "PID" 
{txt}
{com}.         label def pi3 1 "Democrat" 0 "Republican"
{txt}
{com}.         label values pid_2 pi3
{txt}
{com}.         
. *Party of Incumbent President
.         *1 = Rep; 0 = Dem
.         gen partisan = . 
{txt}(1323 missing values generated)

{com}.         replace partisan = 1 if pid_2 == 0 
{txt}(578 real changes made)

{com}.         replace partisan = 0 if pid_2 == 1
{txt}(626 real changes made)

{com}.         label var partisan "Co-Partisan to Inc. President"
{txt}
{com}.         label def part1 1 "In-Partisan" 0 "Out-Partisan"
{txt}
{com}.         label values partisan part1
{txt}
{com}. 
. 
. *PID Strength (Non-Independents)*
.         gen pid_str = . 
{txt}(1323 missing values generated)

{com}.         replace pid_str = 1 if partyid == 3
{txt}(227 real changes made)

{com}.         replace pid_str = 1 if partyid == 5
{txt}(167 real changes made)

{com}.         replace pid_str = 2 if partyid == 2
{txt}(111 real changes made)

{com}.         replace pid_str = 2 if partyid == 6
{txt}(132 real changes made)

{com}.         replace pid_str = 3 if partyid == 1
{txt}(288 real changes made)

{com}.         replace pid_str = 3 if partyid == 7
{txt}(279 real changes made)

{com}.         label var pid_str "PID Str."
{txt}
{com}.         label def pi4 1 "Leaner" 2 "Weak" 3 "Strong"
{txt}
{com}.         label values pid_str pi4
{txt}
{com}. 
.         tab pid_str     

   {txt}PID Str. {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
     Leaner {c |}{res}        394       32.72       32.72
{txt}       Weak {c |}{res}        243       20.18       52.91
{txt}     Strong {c |}{res}        567       47.09      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,204      100.00
{txt}
{com}.         
.         recode partyid (1 7 = 4) (2 6 = 3) (3 5 = 2) (4 = 1), gen(pid_str_full)
{txt}(1305 differences between partyid and pid_str_full)

{com}.         label var pid_str_full "PID Str."
{txt}
{com}. 
.                 
.         
.                 *****************************************************
.                 *********Network Size and Disagreement***************
.                 *****************************************************
.                 
. *Network Size
.         foreach var in Z_US92_E_v185 Z_US92_E_v187 Z_US92_E_v189 Z_US92_E_v191 Z_US92_E_v193 {c -(}
{txt}  2{com}.                 codebook `var'
{txt}  3{com}.                 {c )-}

{txt}{hline}
{res}Z_US92_E_v185{right:DISCUSS IMPORTANT MATTERS W/ ANYONE}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:LABAR}, but {res:1} nonmissing value is not labeled

{col 18}range:  [{res}-1{txt},{res}5{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}3{col 51}{txt}missing .:  {res}0{txt}/{res}1323

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}      5{col 33}      -1{col 43}
{col 24}   1068{col 33}       1{col 43}{txt}yes
{col 24}{res}    250{col 33}       5{col 43}{txt}no

{txt}{hline}
{res}Z_US92_E_v187{right:DISCUSS W/ ANYONE ELSE}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:LABAR}

{col 18}range:  [{res}1{txt},{res}5{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}2{col 51}{txt}missing .:  {res}255{txt}/{res}1323

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}    887{col 33}       1{col 43}{txt}yes
{col 24}{res}    181{col 33}       5{col 43}{txt}no
{col 24}{res}    255{col 33}       .{col 43}

{txt}{hline}
{res}Z_US92_E_v189{right:DISCUSS W/ ANYONE ELSE}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:LABAR}

{col 18}range:  [{res}1{txt},{res}5{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}2{col 51}{txt}missing .:  {res}436{txt}/{res}1323

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}    614{col 33}       1{col 43}{txt}yes
{col 24}{res}    273{col 33}       5{col 43}{txt}no
{col 24}{res}    436{col 33}       .{col 43}

{txt}{hline}
{res}Z_US92_E_v191{right:DISCUSS W/ ANYONE ELSE}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:LABAR}

{col 18}range:  [{res}1{txt},{res}5{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}2{col 51}{txt}missing .:  {res}709{txt}/{res}1323

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}    395{col 33}       1{col 43}{txt}yes
{col 24}{res}    219{col 33}       5{col 43}{txt}no
{col 24}{res}    709{col 33}       .{col 43}

{txt}{hline}
{res}Z_US92_E_v193{right:PERSON TALKED WITH MOST ABOUT CAMPAIGN}
{txt}{hline}

{col 19}type:  numeric ({res}int{txt})
{ralign 22:label}:  {res:V616_A}, but {res:1} nonmissing value is not labeled

{col 18}range:  [{res}1{txt},{res}995{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}3{col 51}{txt}missing .:  {res}5{txt}/{res}1323

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}    787{col 33}       1{col 43}{txt}GIVES NAME
{col 24}{res}    530{col 33}       5{col 43}{txt}NO ONE/NO NAME GIVEN
{col 24}{res}      1{col 33}     995{col 43}
{col 24}      5{col 33}       .{col 43}
{txt}
{com}.                 
.         gen names = .
{txt}(1323 missing values generated)

{com}.         replace names =  4 if Z_US92_E_v191 == 1 & Z_US92_E_v189 == 1 & Z_US92_E_v187 == 1 & Z_US92_E_v185 == 1
{txt}(395 real changes made)

{com}.         replace names =  3 if Z_US92_E_v191 == 5 & Z_US92_E_v189 == 1 & Z_US92_E_v187 == 1 & Z_US92_E_v185 == 1
{txt}(219 real changes made)

{com}.         replace names =  2 if Z_US92_E_v189 == 5 & Z_US92_E_v187 == 1 & Z_US92_E_v185 == 1
{txt}(273 real changes made)

{com}.         replace names =  1 if Z_US92_E_v187 == 5 & Z_US92_E_v185 == 1
{txt}(181 real changes made)

{com}.         replace names =  0 if Z_US92_E_v185 == 5
{txt}(250 real changes made)

{com}.         label var names "# Listed Discussants"
{txt}
{com}.         
.         recode Z_US92_E_v193 (1=1) (5=0) (995 =.), gen(d5)
{txt}(531 differences between Z_US92_E_v193 and d5)

{com}.         
.         gen numgiven = names + d5
{txt}(6 missing values generated)

{com}.         label var numgiven "Network Size" 
{txt}
{com}.         
.         gen numgiven01 = numgiven/5
{txt}(6 missing values generated)

{com}.         label var numgiven01 "Network Size"
{txt}
{com}.         
.         
. *Candidate Disagreement
.         *discussant vote choice
.                 foreach var in  Z_US92_E_Disc1Part  Z_US92_E_Disc2Part  Z_US92_E_Disc3Part  Z_US92_E_Disc4Part  Z_US92_E_Disc5Part {c -(}
{txt}  2{com}.                         codebook `var'
{txt}  3{com}.                         {c )-}

{txt}{hline}
{res}Z_US92_E_Disc1Part{right:DISCUSS. 1 SUPPORT WHICH CAND}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:V526_A}, but {res:1} nonmissing value is not labeled

{col 18}range:  [{res}-1{txt},{res}9{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}10{col 51}{txt}missing .:  {res}250{txt}/{res}1323

{txt}{ralign 23: examples:}{col 26}{res}1{col 32}{txt}bush
{ralign 23: }{col 26}{res}2{col 32}{txt}clinton
{ralign 23: }{col 26}{res}2{col 32}{txt}clinton
{ralign 23: }{col 26}{res}8{col 32}{txt}dk

{txt}{hline}
{res}Z_US92_E_Disc2Part{right:DISCUSS. 2 SUPORT WHICH CAND}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:LABAF}, but {res:1} nonmissing value is not labeled

{col 18}range:  [{res}-1{txt},{res}9{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}9{col 51}{txt}missing .:  {res}431{txt}/{res}1323

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}      5{col 33}      -1{col 43}
{col 24}     13{col 33}       0{col 43}{txt}none
{col 24}{res}    328{col 33}       1{col 43}{txt}bush
{col 24}{res}    331{col 33}       2{col 43}{txt}clinton
{col 24}{res}    122{col 33}       3{col 43}{txt}perot
{col 24}{res}      2{col 33}       4{col 43}{txt}OTHER (SPECIFY)
{col 24}{res}      2{col 33}       7{col 43}{txt}CLINTON & PEROT
{col 24}{res}     86{col 33}       8{col 43}{txt}dk
{col 24}{res}      3{col 33}       9{col 43}{txt}refused
{col 24}{res}    431{col 33}       .{col 43}

{txt}{hline}
{res}Z_US92_E_Disc3Part{right:DISCUSS. 3 SUPPORT WHICH CAND}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:LABAF}, but {res:1} nonmissing value is not labeled

{col 18}range:  [{res}-1{txt},{res}9{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}10{col 51}{txt}missing .:  {res}704{txt}/{res}1323

{txt}{ralign 23: examples:}{col 26}{res}2{col 32}{txt}clinton
{ralign 23: }{col 26}{res}3{col 32}{txt}perot
{ralign 23: }{col 26}{res}.{col 32}{txt}
{ralign 23: }{col 26}{res}.{col 32}{txt}

{txt}{hline}
{res}Z_US92_E_Disc4Part{right:DISCUSS. 4 SUPPORT WHICH CAND}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:LABAO}, but {res:1} nonmissing value is not labeled

{col 18}range:  [{res}-1{txt},{res}9{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}9{col 51}{txt}missing .:  {res}923{txt}/{res}1323

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}      5{col 33}      -1{col 43}
{col 24}      7{col 33}       0{col 43}{txt}none
{col 24}{res}    118{col 33}       1{col 43}{txt}bush
{col 24}{res}    170{col 33}       2{col 43}{txt}clinton
{col 24}{res}     52{col 33}       3{col 43}{txt}perot
{col 24}{res}      1{col 33}       5{col 43}{txt}BUSH & CLINTON
{col 24}{res}      2{col 33}       6{col 43}{txt}BUSH & PEROT
{col 24}{res}     43{col 33}       8{col 43}{txt}dk
{col 24}{res}      2{col 33}       9{col 43}{txt}refused
{col 24}{res}    923{col 33}       .{col 43}

{txt}{hline}
{res}Z_US92_E_Disc5Part{right:DISCUSS. 5 SUPPORT WHICH CAND}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:LABAO}, but {res:1} nonmissing value is not labeled

{col 18}range:  [{res}-1{txt},{res}95{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}8{col 51}{txt}missing .:  {res}530{txt}/{res}1323

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}      5{col 33}      -1{col 43}
{col 24}     14{col 33}       0{col 43}{txt}none
{col 24}{res}    288{col 33}       1{col 43}{txt}bush
{col 24}{res}    320{col 33}       2{col 43}{txt}clinton
{col 24}{res}    112{col 33}       3{col 43}{txt}perot
{col 24}{res}     52{col 33}       8{col 43}{txt}dk
{col 24}{res}      1{col 33}       9{col 43}{txt}refused
{col 24}{res}      1{col 33}      95{col 43}{txt}inap
{col 24}{res}    530{col 33}       .{col 43}
{txt}
{com}.                 *-1 = . 
.                 *0 = none
.                 *1 = bush
.                 *2 = clinton
.                 *3 = perot
.                 *4 = other
.                 *7 = clinton & perot
.                 *8 = dk
.                 *9 = refused
.         
.         *respondent vote choice
.                 codebook H_Vote92

{txt}{hline}
{res}H_Vote92{right:R's VOTE IN PRESIDENTIAL ELECTION}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:H_VOTE92}

{col 18}range:  [{res}1{txt},{res}5{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}3{col 51}{txt}missing .:  {res}324{txt}/{res}1323

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}    444{col 33}       1{col 43}{txt}clinton
{col 24}{res}    167{col 33}       3{col 43}{txt}perot
{col 24}{res}    388{col 33}       5{col 43}{txt}bush
{col 24}{res}    324{col 33}       .{col 43}
{txt}
{com}.                         *1 = Clinton
.                         *3 Perot
.                         *5 = Bush
.         
.         *# Agreeing Respondents
.                 label def agre 1 "Agree" 0 "Disagree" 
{txt}
{com}.                         *agree: Bush/Bush; Clinton/Clinton; Perot/Perot
.                         *disagree: bush/clinton; clinton/bush; perot/bush; perot/bush; 
.                                 *bush/other; clinton/other; none, dk, refused and clinton/perot are dropped
.                 gen d1_agree = . 
{txt}(1323 missing values generated)

{com}.                 replace d1_agree = 1 if H_Vote92 == 1 & Z_US92_E_Disc1Part == 2
{txt}(243 real changes made)

{com}.                 replace d1_agree = 1 if H_Vote92 == 3 & Z_US92_E_Disc1Part == 3
{txt}(57 real changes made)

{com}.                 replace d1_agree = 1 if H_Vote92 == 5 & Z_US92_E_Disc1Part == 1
{txt}(215 real changes made)

{com}.                 replace d1_agree = 0 if H_Vote92 == 1 & Z_US92_E_Disc1Part == 1
{txt}(68 real changes made)

{com}.                 replace d1_agree = 0 if H_Vote92 == 1 & Z_US92_E_Disc1Part == 3
{txt}(29 real changes made)

{com}.                 replace d1_agree = 0 if H_Vote92 == 1 & Z_US92_E_Disc1Part == 4
{txt}(1 real change made)

{com}.                 replace d1_agree = 0 if H_Vote92 == 3 & Z_US92_E_Disc1Part == 1
{txt}(29 real changes made)

{com}.                 replace d1_agree = 0 if H_Vote92 == 3 & Z_US92_E_Disc1Part == 2
{txt}(48 real changes made)

{com}.                 replace d1_agree = 0 if H_Vote92 == 3 & Z_US92_E_Disc1Part == 4
{txt}(0 real changes made)

{com}.                 replace d1_agree = 0 if H_Vote92 == 5 & Z_US92_E_Disc1Part == 2
{txt}(60 real changes made)

{com}.                 replace d1_agree = 0 if H_Vote92 == 5 & Z_US92_E_Disc1Part == 3
{txt}(28 real changes made)

{com}.                 replace d1_agree = 0 if H_Vote92 == 5 & Z_US92_E_Disc1Part == 4
{txt}(2 real changes made)

{com}.                 label var d1_agree "D1: Same Cand Pref?"
{txt}
{com}.                 label values d1_agree agre
{txt}
{com}.         
.         
.         
.                 gen d2_agree = . 
{txt}(1323 missing values generated)

{com}.                 replace d2_agree = 1 if H_Vote92 == 1 & Z_US92_E_Disc2Part == 2
{txt}(193 real changes made)

{com}.                 replace d2_agree = 1 if H_Vote92 == 3 & Z_US92_E_Disc2Part == 3
{txt}(44 real changes made)

{com}.                 replace d2_agree = 1 if H_Vote92 == 5 & Z_US92_E_Disc2Part == 1
{txt}(199 real changes made)

{com}.                 replace d2_agree = 0 if H_Vote92 == 1 & Z_US92_E_Disc2Part == 1
{txt}(62 real changes made)

{com}.                 replace d2_agree = 0 if H_Vote92 == 1 & Z_US92_E_Disc2Part == 3
{txt}(29 real changes made)

{com}.                 replace d2_agree = 0 if H_Vote92 == 1 & Z_US92_E_Disc2Part == 4
{txt}(1 real change made)

{com}.                 replace d2_agree = 0 if H_Vote92 == 3 & Z_US92_E_Disc2Part == 1
{txt}(24 real changes made)

{com}.                 replace d2_agree = 0 if H_Vote92 == 3 & Z_US92_E_Disc2Part == 2
{txt}(29 real changes made)

{com}.                 replace d2_agree = 0 if H_Vote92 == 3 & Z_US92_E_Disc2Part == 4
{txt}(0 real changes made)

{com}.                 replace d2_agree = 0 if H_Vote92 == 5 & Z_US92_E_Disc2Part == 2
{txt}(36 real changes made)

{com}.                 replace d2_agree = 0 if H_Vote92 == 5 & Z_US92_E_Disc2Part == 3
{txt}(22 real changes made)

{com}.                 replace d2_agree = 0 if H_Vote92 == 5 & Z_US92_E_Disc2Part == 4
{txt}(0 real changes made)

{com}.                 label var d2_agree "D2: Same Cand Pref?"
{txt}
{com}.                 label values d2_agree agre
{txt}
{com}.         
.         
.                 gen d3_agree = . 
{txt}(1323 missing values generated)

{com}.                 replace d3_agree = 1 if H_Vote92 == 1 & Z_US92_E_Disc3Part == 2
{txt}(125 real changes made)

{com}.                 replace d3_agree = 1 if H_Vote92 == 3 & Z_US92_E_Disc3Part == 3
{txt}(22 real changes made)

{com}.                 replace d3_agree = 1 if H_Vote92 == 5 & Z_US92_E_Disc3Part == 1
{txt}(114 real changes made)

{com}.                 replace d3_agree = 0 if H_Vote92 == 1 & Z_US92_E_Disc3Part == 1
{txt}(48 real changes made)

{com}.                 replace d3_agree = 0 if H_Vote92 == 1 & Z_US92_E_Disc3Part == 3
{txt}(22 real changes made)

{com}.                 replace d3_agree = 0 if H_Vote92 == 1 & Z_US92_E_Disc3Part == 4
{txt}(0 real changes made)

{com}.                 replace d3_agree = 0 if H_Vote92 == 3 & Z_US92_E_Disc3Part == 1
{txt}(21 real changes made)

{com}.                 replace d3_agree = 0 if H_Vote92 == 3 & Z_US92_E_Disc3Part == 2
{txt}(24 real changes made)

{com}.                 replace d3_agree = 0 if H_Vote92 == 3 & Z_US92_E_Disc3Part == 4
{txt}(0 real changes made)

{com}.                 replace d3_agree = 0 if H_Vote92 == 5 & Z_US92_E_Disc3Part == 2
{txt}(40 real changes made)

{com}.                 replace d3_agree = 0 if H_Vote92 == 5 & Z_US92_E_Disc3Part == 3
{txt}(21 real changes made)

{com}.                 replace d3_agree = 0 if H_Vote92 == 5 & Z_US92_E_Disc3Part == 4
{txt}(2 real changes made)

{com}.                 label var d3_agree "D3: Same Cand Pref?"
{txt}
{com}.                 label values d3_agree agre
{txt}
{com}.                 
.                 gen d4_agree = . 
{txt}(1323 missing values generated)

{com}.                 replace d4_agree = 1 if H_Vote92 == 1 & Z_US92_E_Disc4Part == 2
{txt}(86 real changes made)

{com}.                 replace d4_agree = 1 if H_Vote92 == 3 & Z_US92_E_Disc4Part == 3
{txt}(20 real changes made)

{com}.                 replace d4_agree = 1 if H_Vote92 == 5 & Z_US92_E_Disc4Part == 1
{txt}(74 real changes made)

{com}.                 replace d4_agree = 0 if H_Vote92 == 1 & Z_US92_E_Disc4Part == 1
{txt}(27 real changes made)

{com}.                 replace d4_agree = 0 if H_Vote92 == 1 & Z_US92_E_Disc4Part == 3
{txt}(14 real changes made)

{com}.                 replace d4_agree = 0 if H_Vote92 == 1 & Z_US92_E_Disc4Part == 4
{txt}(0 real changes made)

{com}.                 replace d4_agree = 0 if H_Vote92 == 3 & Z_US92_E_Disc4Part == 1
{txt}(5 real changes made)

{com}.                 replace d4_agree = 0 if H_Vote92 == 3 & Z_US92_E_Disc4Part == 2
{txt}(23 real changes made)

{com}.                 replace d4_agree = 0 if H_Vote92 == 3 & Z_US92_E_Disc4Part == 4
{txt}(0 real changes made)

{com}.                 replace d4_agree = 0 if H_Vote92 == 5 & Z_US92_E_Disc4Part == 2
{txt}(28 real changes made)

{com}.                 replace d4_agree = 0 if H_Vote92 == 5 & Z_US92_E_Disc4Part == 3
{txt}(10 real changes made)

{com}.                 replace d4_agree = 0 if H_Vote92 == 5 & Z_US92_E_Disc4Part == 4
{txt}(0 real changes made)

{com}.                 label var d4_agree "D4: Same Cand Pref?"
{txt}
{com}.                 label values d4_agree agre
{txt}
{com}.                 
.                 gen d5_agree = . 
{txt}(1323 missing values generated)

{com}.                 replace d5_agree = 1 if H_Vote92 == 1 & Z_US92_E_Disc5Part == 2
{txt}(178 real changes made)

{com}.                 replace d5_agree = 1 if H_Vote92 == 3 & Z_US92_E_Disc5Part == 3
{txt}(46 real changes made)

{com}.                 replace d5_agree = 1 if H_Vote92 == 5 & Z_US92_E_Disc5Part == 1
{txt}(169 real changes made)

{com}.                 replace d5_agree = 0 if H_Vote92 == 1 & Z_US92_E_Disc5Part == 1
{txt}(54 real changes made)

{com}.                 replace d5_agree = 0 if H_Vote92 == 1 & Z_US92_E_Disc5Part == 3
{txt}(19 real changes made)

{com}.                 replace d5_agree = 0 if H_Vote92 == 1 & Z_US92_E_Disc5Part == 4
{txt}(0 real changes made)

{com}.                 replace d5_agree = 0 if H_Vote92 == 3 & Z_US92_E_Disc5Part == 1
{txt}(22 real changes made)

{com}.                 replace d5_agree = 0 if H_Vote92 == 3 & Z_US92_E_Disc5Part == 2
{txt}(31 real changes made)

{com}.                 replace d5_agree = 0 if H_Vote92 == 3 & Z_US92_E_Disc5Part == 4
{txt}(0 real changes made)

{com}.                 replace d5_agree = 0 if H_Vote92 == 5 & Z_US92_E_Disc5Part == 2
{txt}(40 real changes made)

{com}.                 replace d5_agree = 0 if H_Vote92 == 5 & Z_US92_E_Disc5Part == 3
{txt}(23 real changes made)

{com}.                 replace d5_agree = 0 if H_Vote92 == 5 & Z_US92_E_Disc5Part == 4
{txt}(0 real changes made)

{com}.                 label var d5_agree "D5: Same Cand Pref?"
{txt}
{com}.                 label values d5_agree agre
{txt}
{com}.                 
.                 foreach var in d1_agree d2_agree d3_agree d4_agree d5_agree {c -(}
{txt}  2{com}.                         tab `var'
{txt}  3{com}.                         {c )-}

   {txt}D1: Same {c |}
 Cand Pref? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Disagree {c |}{res}        265       33.97       33.97
{txt}      Agree {c |}{res}        515       66.03      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        780      100.00

   {txt}D2: Same {c |}
 Cand Pref? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Disagree {c |}{res}        203       31.77       31.77
{txt}      Agree {c |}{res}        436       68.23      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        639      100.00

   {txt}D3: Same {c |}
 Cand Pref? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Disagree {c |}{res}        178       40.55       40.55
{txt}      Agree {c |}{res}        261       59.45      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        439      100.00

   {txt}D4: Same {c |}
 Cand Pref? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Disagree {c |}{res}        107       37.28       37.28
{txt}      Agree {c |}{res}        180       62.72      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        287      100.00

   {txt}D5: Same {c |}
 Cand Pref? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Disagree {c |}{res}        189       32.47       32.47
{txt}      Agree {c |}{res}        393       67.53      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        582      100.00
{txt}
{com}.         *Candidate **Disagreement
.                 label def disa 1 "Disagree" 0 "Agree"
{txt}
{com}.                         *agree: Bush/Bush; Clinton/Clinton; Perot/Perot
.                         *disagree: bush/clinton; clinton/bush; perot/bush; perot/bush; 
.                                 *bush/other; clinton/other; none, dk, refused and clinton/perot are dropped
.         
.                 gen d1_dagree = . 
{txt}(1323 missing values generated)

{com}.                 replace d1_dagree = 0 if H_Vote92 == 1 & Z_US92_E_Disc1Part == 2
{txt}(243 real changes made)

{com}.                 replace d1_dagree = 0 if H_Vote92 == 3 & Z_US92_E_Disc1Part == 3
{txt}(57 real changes made)

{com}.                 replace d1_dagree = 0 if H_Vote92 == 5 & Z_US92_E_Disc1Part == 1
{txt}(215 real changes made)

{com}.                 replace d1_dagree = 1 if H_Vote92 == 1 & Z_US92_E_Disc1Part == 1
{txt}(68 real changes made)

{com}.                 replace d1_dagree = 1 if H_Vote92 == 1 & Z_US92_E_Disc1Part == 3
{txt}(29 real changes made)

{com}.                 replace d1_dagree = 1 if H_Vote92 == 1 & Z_US92_E_Disc1Part == 4
{txt}(1 real change made)

{com}.                 replace d1_dagree = 1 if H_Vote92 == 3 & Z_US92_E_Disc1Part == 1
{txt}(29 real changes made)

{com}.                 replace d1_dagree = 1 if H_Vote92 == 3 & Z_US92_E_Disc1Part == 2
{txt}(48 real changes made)

{com}.                 replace d1_dagree = 1 if H_Vote92 == 3 & Z_US92_E_Disc1Part == 4
{txt}(0 real changes made)

{com}.                 replace d1_dagree = 1 if H_Vote92 == 5 & Z_US92_E_Disc1Part == 2
{txt}(60 real changes made)

{com}.                 replace d1_dagree = 1 if H_Vote92 == 5 & Z_US92_E_Disc1Part == 3
{txt}(28 real changes made)

{com}.                 replace d1_dagree = 1 if H_Vote92 == 5 & Z_US92_E_Disc1Part == 4
{txt}(2 real changes made)

{com}.                 label var d1_dagree "D1: Same Cand Pref?"
{txt}
{com}.                 label values d1_dagree disa
{txt}
{com}.         
.                         
.                 gen d2_dagree = . 
{txt}(1323 missing values generated)

{com}.                 replace d2_dagree = 0 if H_Vote92 == 1 & Z_US92_E_Disc2Part == 2
{txt}(193 real changes made)

{com}.                 replace d2_dagree = 0 if H_Vote92 == 3 & Z_US92_E_Disc2Part == 3
{txt}(44 real changes made)

{com}.                 replace d2_dagree = 0 if H_Vote92 == 5 & Z_US92_E_Disc2Part == 1
{txt}(199 real changes made)

{com}.                 
.                 replace d2_dagree = 1 if H_Vote92 == 1 & Z_US92_E_Disc2Part == 1
{txt}(62 real changes made)

{com}.                 replace d2_dagree = 1 if H_Vote92 == 1 & Z_US92_E_Disc2Part == 3
{txt}(29 real changes made)

{com}.                 replace d2_dagree = 1 if H_Vote92 == 1 & Z_US92_E_Disc2Part == 4
{txt}(1 real change made)

{com}.                 replace d2_dagree = 1 if H_Vote92 == 3 & Z_US92_E_Disc2Part == 1
{txt}(24 real changes made)

{com}.                 replace d2_dagree = 1 if H_Vote92 == 3 & Z_US92_E_Disc2Part == 2
{txt}(29 real changes made)

{com}.                 replace d2_dagree = 1 if H_Vote92 == 3 & Z_US92_E_Disc2Part == 4
{txt}(0 real changes made)

{com}.                 replace d2_dagree = 1 if H_Vote92 == 5 & Z_US92_E_Disc2Part == 2
{txt}(36 real changes made)

{com}.                 replace d2_dagree = 1 if H_Vote92 == 5 & Z_US92_E_Disc2Part == 3
{txt}(22 real changes made)

{com}.                 replace d2_dagree = 1 if H_Vote92 == 5 & Z_US92_E_Disc2Part == 4
{txt}(0 real changes made)

{com}.                 label var d2_dagree "D2: Same Cand Pref?"
{txt}
{com}.                 label values d2_dagree disa
{txt}
{com}.         
.         
.                 gen d3_dagree = . 
{txt}(1323 missing values generated)

{com}.                 replace d3_dagree = 0 if H_Vote92 == 1 & Z_US92_E_Disc3Part == 2
{txt}(125 real changes made)

{com}.                 replace d3_dagree = 0 if H_Vote92 == 3 & Z_US92_E_Disc3Part == 3
{txt}(22 real changes made)

{com}.                 replace d3_dagree = 0 if H_Vote92 == 5 & Z_US92_E_Disc3Part == 1
{txt}(114 real changes made)

{com}.                 
.                 replace d3_dagree = 1 if H_Vote92 == 1 & Z_US92_E_Disc3Part == 1
{txt}(48 real changes made)

{com}.                 replace d3_dagree = 1 if H_Vote92 == 1 & Z_US92_E_Disc3Part == 3
{txt}(22 real changes made)

{com}.                 replace d3_dagree = 1 if H_Vote92 == 1 & Z_US92_E_Disc3Part == 4
{txt}(0 real changes made)

{com}.                 replace d3_dagree = 1 if H_Vote92 == 3 & Z_US92_E_Disc3Part == 1
{txt}(21 real changes made)

{com}.                 replace d3_dagree = 1 if H_Vote92 == 3 & Z_US92_E_Disc3Part == 2
{txt}(24 real changes made)

{com}.                 replace d3_dagree = 1 if H_Vote92 == 3 & Z_US92_E_Disc3Part == 4
{txt}(0 real changes made)

{com}.                 replace d3_dagree = 1 if H_Vote92 == 5 & Z_US92_E_Disc3Part == 2
{txt}(40 real changes made)

{com}.                 replace d3_dagree = 1 if H_Vote92 == 5 & Z_US92_E_Disc3Part == 3
{txt}(21 real changes made)

{com}.                 replace d3_dagree = 1 if H_Vote92 == 5 & Z_US92_E_Disc3Part == 4
{txt}(2 real changes made)

{com}.                 label var d3_dagree "D3: Same Cand Pref?"
{txt}
{com}.                 label values d3_dagree disa
{txt}
{com}.                 
.                 gen d4_dagree = . 
{txt}(1323 missing values generated)

{com}.                 replace d4_dagree = 0 if H_Vote92 == 1 & Z_US92_E_Disc4Part == 2
{txt}(86 real changes made)

{com}.                 replace d4_dagree = 0 if H_Vote92 == 3 & Z_US92_E_Disc4Part == 3
{txt}(20 real changes made)

{com}.                 replace d4_dagree = 0 if H_Vote92 == 5 & Z_US92_E_Disc4Part == 1
{txt}(74 real changes made)

{com}.                 
.                 replace d4_dagree = 1 if H_Vote92 == 1 & Z_US92_E_Disc4Part == 1
{txt}(27 real changes made)

{com}.                 replace d4_dagree = 1 if H_Vote92 == 1 & Z_US92_E_Disc4Part == 3
{txt}(14 real changes made)

{com}.                 replace d4_dagree = 1 if H_Vote92 == 1 & Z_US92_E_Disc4Part == 4
{txt}(0 real changes made)

{com}.                 replace d4_dagree = 1 if H_Vote92 == 3 & Z_US92_E_Disc4Part == 1
{txt}(5 real changes made)

{com}.                 replace d4_dagree = 1 if H_Vote92 == 3 & Z_US92_E_Disc4Part == 2
{txt}(23 real changes made)

{com}.                 replace d4_dagree = 1 if H_Vote92 == 3 & Z_US92_E_Disc4Part == 4
{txt}(0 real changes made)

{com}.                 replace d4_dagree = 1 if H_Vote92 == 5 & Z_US92_E_Disc4Part == 2
{txt}(28 real changes made)

{com}.                 replace d4_dagree = 1 if H_Vote92 == 5 & Z_US92_E_Disc4Part == 3
{txt}(10 real changes made)

{com}.                 replace d4_dagree = 1 if H_Vote92 == 5 & Z_US92_E_Disc4Part == 4
{txt}(0 real changes made)

{com}.                 label var d4_dagree "D4: Same Cand Pref?"
{txt}
{com}.                 label values d4_dagree disa
{txt}
{com}.                 
.                 gen d5_dagree = . 
{txt}(1323 missing values generated)

{com}.                 replace d5_dagree = 0 if H_Vote92 == 1 & Z_US92_E_Disc5Part == 2
{txt}(178 real changes made)

{com}.                 replace d5_dagree = 0 if H_Vote92 == 3 & Z_US92_E_Disc5Part == 3
{txt}(46 real changes made)

{com}.                 replace d5_dagree = 0 if H_Vote92 == 5 & Z_US92_E_Disc5Part == 1
{txt}(169 real changes made)

{com}.                 
.                 replace d5_dagree = 1 if H_Vote92 == 1 & Z_US92_E_Disc5Part == 1
{txt}(54 real changes made)

{com}.                 replace d5_dagree = 1 if H_Vote92 == 1 & Z_US92_E_Disc5Part == 3
{txt}(19 real changes made)

{com}.                 replace d5_dagree = 1 if H_Vote92 == 1 & Z_US92_E_Disc5Part == 4
{txt}(0 real changes made)

{com}.                 replace d5_dagree = 1 if H_Vote92 == 3 & Z_US92_E_Disc5Part == 1
{txt}(22 real changes made)

{com}.                 replace d5_dagree = 1 if H_Vote92 == 3 & Z_US92_E_Disc5Part == 2
{txt}(31 real changes made)

{com}.                 replace d5_dagree = 1 if H_Vote92 == 3 & Z_US92_E_Disc5Part == 4
{txt}(0 real changes made)

{com}.                 replace d5_dagree = 1 if H_Vote92 == 5 & Z_US92_E_Disc5Part == 2
{txt}(40 real changes made)

{com}.                 replace d5_dagree = 1 if H_Vote92 == 5 & Z_US92_E_Disc5Part == 3
{txt}(23 real changes made)

{com}.                 replace d5_dagree = 1 if H_Vote92 == 5 & Z_US92_E_Disc5Part == 4
{txt}(0 real changes made)

{com}.                 label var d5_dagree "D5: Same Cand Pref?"
{txt}
{com}.                 label values d5_dagree disa
{txt}
{com}.                         
.         
.         *#Disagreeing Respondents
.                 egen agree = rowtotal(d1_agree d2_agree d3_agree d4_agree d5_agree), missing
{txt}(413 missing values generated)

{com}.                 egen disagree = rowtotal(d1_dagree d2_dagree d3_dagree d4_dagree d5_dagree), missing
{txt}(413 missing values generated)

{com}.                 label var agree "# Agreeing Partners"
{txt}
{com}.                 label var disagree "# Disagreeing Partners"
{txt}
{com}.                                         
.         *Exposure to Disagreement Measures
.                 *Summary Scale
.                         *See Lupton and Thornton: Exposure = D - A
.                         gen disagree_total = disagree - agree
{txt}(413 missing values generated)

{com}.                         label var disagree_total "Network Disagreement"
{txt}
{com}.                 *Divided by network size
.                         *See Lupton and Thonrton: (D-A)/(D+A)
.                         gen disagree_avg = [disagree - agree]/[disagree + agree]
{txt}(413 missing values generated)

{com}.                         label var disagree_avg "Network Disagreement"
{txt}
{com}.                                                 
.                 *Standardized*
.                         foreach var in disagree_total disagree_avg {c -(}
{txt}  2{com}.                                 summ `var'
{txt}  3{com}.                                 gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.                         {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_t~l {c |}{res}       910   -.9263736    2.014269         -5          5
{txt}(413 missing values generated)

    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_avg {c |}{res}       910   -.3464469    .6853855         -1          1
{txt}(413 missing values generated)

{com}.                         
.                         label var disagree_total01 "Network Disagreement"
{txt}
{com}.                         label var disagree_avg01 "Network Disagreement"
{txt}
{com}.                         
.                 *Categorical
.                         gen cand_cat1 = .
{txt}(1323 missing values generated)

{com}.                         replace cand_cat1 = 1 if numgiven == 0
{txt}(114 real changes made)

{com}.                         replace cand_cat1 = 2 if disagree_total >= -5 & disagree_total <= -1
{txt}(577 real changes made)

{com}.                         replace cand_cat1 = 3 if disagree_total == 0
{txt}(107 real changes made)

{com}.                         replace cand_cat1 = 4 if disagree_total >=1 & disagree_total <= 5
{txt}(226 real changes made)

{com}.                         label var cand_cat1 "Network Type"
{txt}
{com}.                         label def can 1 "No Discussants" 2 "Agree > Disagree" 3 "Ambivalent" 4 "Agree < Disagree"
{txt}
{com}.                         label values cand_cat1 can
{txt}
{com}.                         
.                         gen cand_cat2 = .
{txt}(1323 missing values generated)

{com}.                         replace cand_cat2 = 1 if disagree_total >= -5 & disagree_total <= -1
{txt}(577 real changes made)

{com}.                         replace cand_cat2 = 2 if disagree_total == 0
{txt}(107 real changes made)

{com}.                         replace cand_cat2 = 3 if disagree_total >=1 & disagree_total <= 5
{txt}(226 real changes made)

{com}.                         label var cand_cat2 "Network Type"
{txt}
{com}.                         label def canb 1 "Agree > Disagree" 2 "Ambivalent" 3 "Agree < Disagree"
{txt}
{com}.                         label values cand_cat2 canb
{txt}
{com}. 
.         *Diversity Measure*
.                 *From Nir (2005): [(Agree+Disagree)/2] - |A-D|
.                         gen network_ambiv = [(agree+disagree)/2] - abs(agree - disagree)
{txt}(413 missing values generated)

{com}.                         label var network_ambiv "Network Political Diversity"
{txt}
{com}.                 
.                         summ network_ambiv

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
network_am~v {c |}{res}       910   -.2851648    1.176526       -2.5          2
{txt}
{com}.                         gen network_ambiv01=(network_ambiv - r(min))/(r(max)-r(min))
{txt}(413 missing values generated)

{com}.                         label var network_ambiv01 "Network Political Diversity"
{txt}
{com}. 
.                         
.                 
. *General Disagreement
.         foreach var in Z_US92_E_Disc1Agre Z_US92_E_Disc2Agre Z_US92_E_Disc3Agre Z_US92_E_Disc4Agre Z_US92_E_Disc5Agre {c -(}
{txt}  2{com}.                 codebook `var' 
{txt}  3{com}.                 {c )-}

{txt}{hline}
{res}Z_US92_E_Disc1Agre{right:DISAGREE ABOUT POLITICS, DISCUSS. 1}
{txt}{hline}

{col 19}type:  numeric ({res}int{txt})
{ralign 22:label}:  {res:LABY}, but {res:2} nonmissing values are not labeled

{col 18}range:  [{res}-1{txt},{res}995{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}7{col 51}{txt}missing .:  {res}286{txt}/{res}1323

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}      5{col 33}      -1{col 43}
{col 24}    102{col 33}       1{col 43}{txt}often
{col 24}{res}    494{col 33}       2{col 43}{txt}sometimes
{col 24}{res}    347{col 33}       3{col 43}{txt}rarely
{col 24}{res}     85{col 33}       4{col 43}{txt}never
{col 24}{res}      2{col 33}       9{col 43}{txt}refused
{col 24}{res}      2{col 33}     995{col 43}
{col 24}    286{col 33}       .{col 43}

{txt}{hline}
{res}Z_US92_E_Disc2Agre{right:DISAGREE ABOUT POLITICS, DISCUSS. 2}
{txt}{hline}

{col 19}type:  numeric ({res}int{txt})
{ralign 22:label}:  {res:V530_A}, but {res:2} nonmissing values are not labeled

{col 18}range:  [{res}-1{txt},{res}995{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}7{col 51}{txt}missing .:  {res}470{txt}/{res}1323

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}      5{col 33}      -1{col 43}
{col 24}     87{col 33}       1{col 43}{txt}often
{col 24}{res}    361{col 33}       2{col 43}{txt}sometimes
{col 24}{res}    323{col 33}       3{col 43}{txt}rarely
{col 24}{res}     74{col 33}       4{col 43}{txt}never
{col 24}{res}      1{col 33}       8{col 43}{txt}dk
{col 24}{res}      2{col 33}     995{col 43}
{col 24}    470{col 33}       .{col 43}

{txt}{hline}
{res}Z_US92_E_Disc3Agre{right:DISAGREE ABOUT POLITICS, DISCUSS. 3}
{txt}{hline}

{col 19}type:  numeric ({res}int{txt})
{ralign 22:label}:  {res:LABY}, but {res:2} nonmissing values are not labeled

{col 18}range:  [{res}-1{txt},{res}995{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}7{col 51}{txt}missing .:  {res}737{txt}/{res}1323

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}      5{col 33}      -1{col 43}
{col 24}     69{col 33}       1{col 43}{txt}often
{col 24}{res}    250{col 33}       2{col 43}{txt}sometimes
{col 24}{res}    210{col 33}       3{col 43}{txt}rarely
{col 24}{res}     50{col 33}       4{col 43}{txt}never
{col 24}{res}      1{col 33}       9{col 43}{txt}refused
{col 24}{res}      1{col 33}     995{col 43}
{col 24}    737{col 33}       .{col 43}

{txt}{hline}
{res}Z_US92_E_Disc4Agre{right:DISAGREE ABOUT POLITICS, DISCUSS. 4}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:LABAI}, but {res:1} nonmissing value is not labeled

{col 18}range:  [{res}-1{txt},{res}4{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}5{col 51}{txt}missing .:  {res}946{txt}/{res}1323

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}      5{col 33}      -1{col 43}
{col 24}     40{col 33}       1{col 43}{txt}often
{col 24}{res}    170{col 33}       2{col 43}{txt}sometimes
{col 24}{res}    129{col 33}       3{col 43}{txt}rarely
{col 24}{res}     33{col 33}       4{col 43}{txt}never
{col 24}{res}    946{col 33}       .{col 43}

{txt}{hline}
{res}Z_US92_E_Disc5Agre{right:DISAGREE ABOUT POLITICS, DISCUSS. 5}
{txt}{hline}

{col 19}type:  numeric ({res}int{txt})
{ralign 22:label}:  {res:LABAI}, but {res:2} nonmissing values are not labeled

{col 18}range:  [{res}-1{txt},{res}995{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}8{col 51}{txt}missing .:  {res}541{txt}/{res}1323

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}      5{col 33}      -1{col 43}
{col 24}    100{col 33}       1{col 43}{txt}often
{col 24}{res}    339{col 33}       2{col 43}{txt}sometimes
{col 24}{res}    263{col 33}       3{col 43}{txt}rarely
{col 24}{res}     70{col 33}       4{col 43}{txt}never
{col 24}{res}      2{col 33}       8{col 43}{txt}dk
{col 24}{res}      1{col 33}      95{col 43}{txt}inap
{col 24}{res}      2{col 33}     995{col 43}
{col 24}    541{col 33}       .{col 43}
{txt}
{com}. 
.                 
.         *Disagreement Scale
.         label def gend 1 "Never" 2 "Rarely" 3 "Sometimes" 4 "Often"
{txt}
{com}.         recode   Z_US92_E_Disc1Agre  (-1=.) (1=4) (2=3) (3=2) (4=1) (8=.) (9=.) (95=.) (995=.), gen(d1_genagree)
{txt}(1037 differences between Z_US92_E_Disc1Agre and d1_genagree)

{com}.         recode   Z_US92_E_Disc2Agre  (-1=.) (1=4) (2=3) (3=2) (4=1) (8=.) (9=.) (95=.) (995=.), gen(d2_genagree)
{txt}(853 differences between Z_US92_E_Disc2Agre and d2_genagree)

{com}.         recode   Z_US92_E_Disc3Agre  (-1=.) (1=4) (2=3) (3=2) (4=1) (8=.) (9=.) (95=.) (995=.), gen(d3_genagree)
{txt}(586 differences between Z_US92_E_Disc3Agre and d3_genagree)

{com}.         recode   Z_US92_E_Disc4Agre  (-1=.) (1=4) (2=3) (3=2) (4=1) (8=.) (9=.) (95=.) (995=.), gen(d4_genagree)
{txt}(377 differences between Z_US92_E_Disc4Agre and d4_genagree)

{com}.         recode   Z_US92_E_Disc5Agre  (-1=.) (1=4) (2=3) (3=2) (4=1) (8=.) (9=.) (95=.) (995=.), gen(d5_genagree)
{txt}(782 differences between Z_US92_E_Disc5Agre and d5_genagree)

{com}.                 
.         foreach var in d1_genagree d2_genagree d3_genagree d4_genagree d5_genagree {c -(}
{txt}  2{com}.                 label values `var' gend
{txt}  3{com}.                 tab `var'
{txt}  4{com}.                 {c )-}

  {txt}RECODE of {c |}
Z_US92_E_Di {c |}
    sc1Agre {c |}
  (DISAGREE {c |}
      ABOUT {c |}
  POLITICS, {c |}
DISCUSS. 1) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Never {c |}{res}         85        8.27        8.27
{txt}     Rarely {c |}{res}        347       33.75       42.02
{txt}  Sometimes {c |}{res}        494       48.05       90.08
{txt}      Often {c |}{res}        102        9.92      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,028      100.00

  {txt}RECODE of {c |}
Z_US92_E_Di {c |}
    sc2Agre {c |}
  (DISAGREE {c |}
      ABOUT {c |}
  POLITICS, {c |}
DISCUSS. 2) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Never {c |}{res}         74        8.76        8.76
{txt}     Rarely {c |}{res}        323       38.22       46.98
{txt}  Sometimes {c |}{res}        361       42.72       89.70
{txt}      Often {c |}{res}         87       10.30      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        845      100.00

  {txt}RECODE of {c |}
Z_US92_E_Di {c |}
    sc3Agre {c |}
  (DISAGREE {c |}
      ABOUT {c |}
  POLITICS, {c |}
DISCUSS. 3) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Never {c |}{res}         50        8.64        8.64
{txt}     Rarely {c |}{res}        210       36.27       44.91
{txt}  Sometimes {c |}{res}        250       43.18       88.08
{txt}      Often {c |}{res}         69       11.92      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        579      100.00

  {txt}RECODE of {c |}
Z_US92_E_Di {c |}
    sc4Agre {c |}
  (DISAGREE {c |}
      ABOUT {c |}
  POLITICS, {c |}
DISCUSS. 4) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Never {c |}{res}         33        8.87        8.87
{txt}     Rarely {c |}{res}        129       34.68       43.55
{txt}  Sometimes {c |}{res}        170       45.70       89.25
{txt}      Often {c |}{res}         40       10.75      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        372      100.00

  {txt}RECODE of {c |}
Z_US92_E_Di {c |}
    sc5Agre {c |}
  (DISAGREE {c |}
      ABOUT {c |}
  POLITICS, {c |}
DISCUSS. 5) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Never {c |}{res}         70        9.07        9.07
{txt}     Rarely {c |}{res}        263       34.07       43.13
{txt}  Sometimes {c |}{res}        339       43.91       87.05
{txt}      Often {c |}{res}        100       12.95      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        772      100.00
{txt}
{com}.                                 
.         *Avgerage Scale
.         egen genavg = rowmean(d1_genagree d2_genagree d3_genagree d4_genagree d5_genagree)
{txt}(135 missing values generated)

{com}.         label var genavg "General Disagreement in Network"
{txt}
{com}.                 
.                 *Connection with 'disagreeidate' disagreement
.                 pwcorr disagree_total disagree_avg genavg, sig

             {txt}{c |} disagr~l disagr~g   genavg
{hline 13}{c +}{hline 27}
disagree_t~l {c |} {res}  1.0000 
             {txt}{c |}
             {c |}
disagree_avg {c |} {res}  0.8389   1.0000 
             {txt}{c |}{res}   0.0000
             {txt}{c |}
      genavg {c |} {res}  0.2725   0.2762   1.0000 
             {txt}{c |}{res}   0.0000   0.0000
             {txt}{c |}

{com}.                 pwcorr disagree_total disagree_avg genavg, sig  

             {txt}{c |} disagr~l disagr~g   genavg
{hline 13}{c +}{hline 27}
disagree_t~l {c |} {res}  1.0000 
             {txt}{c |}
             {c |}
disagree_avg {c |} {res}  0.8389   1.0000 
             {txt}{c |}{res}   0.0000
             {txt}{c |}
      genavg {c |} {res}  0.2725   0.2762   1.0000 
             {txt}{c |}{res}   0.0000   0.0000
             {txt}{c |}

{com}.         
. *Combined Index (Lupton and Thornton)
.         /**fn. 5: A = sum(ai * si) where a = 1 if agree and s = agreement weight
>                         D = sum(di * si) where d = 1 if disagree and s = disagreement weight
>                         Disagreement = D - A**/
.         
.         *"Agreement" Coding
.                 foreach var in   Z_US92_E_Disc1Agre Z_US92_E_Disc2Agre Z_US92_E_Disc3Agre        Z_US92_E_Disc4Agre Z_US92_E_Disc5Agre {c -(}
{txt}  2{com}.                         recode `var' (-1=.) (8=.) (9=.) (95=.) (995=.), gen(`var'_ag)
{txt}  3{com}.                         {c )-}
{txt}(9 differences between Z_US92_E_Disc1Agre and Z_US92_E_Disc1Agre_ag)
(8 differences between Z_US92_E_Disc2Agre and Z_US92_E_Disc2Agre_ag)
(7 differences between Z_US92_E_Disc3Agre and Z_US92_E_Disc3Agre_ag)
(5 differences between Z_US92_E_Disc4Agre and Z_US92_E_Disc4Agre_ag)
(10 differences between Z_US92_E_Disc5Agre and Z_US92_E_Disc5Agre_ag)

{com}. 
.         *Agree Scale
.                 gen a1 = d1_agree * Z_US92_E_Disc1Agre_ag
{txt}(555 missing values generated)

{com}.                 gen a2 = d2_agree * Z_US92_E_Disc2Agre_ag
{txt}(695 missing values generated)

{com}.                 gen a3 = d3_agree * Z_US92_E_Disc3Agre_ag
{txt}(903 missing values generated)

{com}.                 gen a4 = d4_agree * Z_US92_E_Disc4Agre_ag
{txt}(1041 missing values generated)

{com}.                 gen a5 = d5_agree * Z_US92_E_Disc5Agre_ag
{txt}(748 missing values generated)

{com}.                 egen agree_weight = rowtotal(a1 a2 a3 a4 a5), missing
{txt}(418 missing values generated)

{com}.         *Disagree Scale
.                 gen d1 = d1_dagree * d1_genagree
{txt}(555 missing values generated)

{com}.                 gen d2 = d2_dagree * d2_genagree
{txt}(695 missing values generated)

{com}.                 gen d3 = d3_dagree * d3_genagree
{txt}(903 missing values generated)

{com}.                 gen d4 = d4_dagree *  d4_genagree
{txt}(1041 missing values generated)

{com}.                 gen d5a = d5_dagree *  d5_genagree
{txt}(748 missing values generated)

{com}.                 egen disagree_weight = rowtotal(d1 d2 d3 d4 d5), missing
{txt}(5 missing values generated)

{com}.         
.         *Exposure to Disagreement
.                 gen disagree_total_weight = disagree_weight - agree_weight
{txt}(418 missing values generated)

{com}.                 gen disagree_avg_weight = disagree_total_weight/(disagree+agree)
{txt}(418 missing values generated)

{com}.                 
.                 foreach var in disagree_total_weight disagree_avg_weight {c -(}
{txt}  2{com}.                         summ `var' 
{txt}  3{com}.                         gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.                         tab `var'01
{txt}  5{com}.                 {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_t~t {c |}{res}       905   -1.963536    5.290436        -17         15
{txt}(418 missing values generated)

disagree_to {c |}
tal_weight0 {c |}
          1 {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          0 {c |}{res}          2        0.22        0.22
{txt}     .03125 {c |}{res}          2        0.22        0.44
{txt}      .0625 {c |}{res}          1        0.11        0.55
{txt}     .09375 {c |}{res}          9        0.99        1.55
{txt}       .125 {c |}{res}          6        0.66        2.21
{txt}     .15625 {c |}{res}         14        1.55        3.76
{txt}      .1875 {c |}{res}         31        3.43        7.18
{txt}     .21875 {c |}{res}         17        1.88        9.06
{txt}        .25 {c |}{res}         23        2.54       11.60
{txt}     .28125 {c |}{res}         29        3.20       14.81
{txt}      .3125 {c |}{res}         38        4.20       19.01
{txt}     .34375 {c |}{res}         50        5.52       24.53
{txt}       .375 {c |}{res}         45        4.97       29.50
{txt}     .40625 {c |}{res}         48        5.30       34.81
{txt}      .4375 {c |}{res}         81        8.95       43.76
{txt}     .46875 {c |}{res}         99       10.94       54.70
{txt}         .5 {c |}{res}         82        9.06       63.76
{txt}     .53125 {c |}{res}         39        4.31       68.07
{txt}      .5625 {c |}{res}         66        7.29       75.36
{txt}     .59375 {c |}{res}         53        5.86       81.22
{txt}       .625 {c |}{res}         37        4.09       85.30
{txt}     .65625 {c |}{res}         34        3.76       89.06
{txt}      .6875 {c |}{res}         22        2.43       91.49
{txt}     .71875 {c |}{res}         25        2.76       94.25
{txt}        .75 {c |}{res}         20        2.21       96.46
{txt}     .78125 {c |}{res}         11        1.22       97.68
{txt}      .8125 {c |}{res}          5        0.55       98.23
{txt}     .84375 {c |}{res}          7        0.77       99.01
{txt}       .875 {c |}{res}          2        0.22       99.23
{txt}     .90625 {c |}{res}          5        0.55       99.78
{txt}      .9375 {c |}{res}          1        0.11       99.89
{txt}          1 {c |}{res}          1        0.11      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        905      100.00

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_a~t {c |}{res}       905   -.7196133    1.737424         -4          4
{txt}(418 missing values generated)

disagree_av {c |}
 g_weight01 {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          0 {c |}{res}          9        0.99        0.99
{txt}   .0416667 {c |}{res}          2        0.22        1.22
{txt}      .0625 {c |}{res}          8        0.88        2.10
{txt}       .075 {c |}{res}          2        0.22        2.32
{txt}   .0833333 {c |}{res}          2        0.22        2.54
{txt}         .1 {c |}{res}          2        0.22        2.76
{txt}       .125 {c |}{res}         66        7.29       10.06
{txt}        .15 {c |}{res}          7        0.77       10.83
{txt}     .15625 {c |}{res}         19        2.10       12.93
{txt}   .1666667 {c |}{res}         11        1.22       14.14
{txt}       .175 {c |}{res}          6        0.66       14.81
{txt}      .1875 {c |}{res}         31        3.43       18.23
{txt}         .2 {c |}{res}         10        1.10       19.34
{txt}   .2083333 {c |}{res}         15        1.66       20.99
{txt}     .21875 {c |}{res}          8        0.88       21.88
{txt}       .225 {c |}{res}         10        1.10       22.98
{txt}        .25 {c |}{res}        105       11.60       34.59
{txt}       .275 {c |}{res}          6        0.66       35.25
{txt}     .28125 {c |}{res}         12        1.33       36.57
{txt}   .2916667 {c |}{res}          5        0.55       37.13
{txt}         .3 {c |}{res}          7        0.77       37.90
{txt}      .3125 {c |}{res}         26        2.87       40.77
{txt}       .325 {c |}{res}          5        0.55       41.33
{txt}   .3333333 {c |}{res}         10        1.10       42.43
{txt}     .34375 {c |}{res}          9        0.99       43.43
{txt}        .35 {c |}{res}          6        0.66       44.09
{txt}       .375 {c |}{res}         76        8.40       52.49
{txt}         .4 {c |}{res}          8        0.88       53.37
{txt}     .40625 {c |}{res}         11        1.22       54.59
{txt}   .4166667 {c |}{res}         13        1.44       56.02
{txt}       .425 {c |}{res}         10        1.10       57.13
{txt}      .4375 {c |}{res}         23        2.54       59.67
{txt}        .45 {c |}{res}          7        0.77       60.44
{txt}   .4583333 {c |}{res}         15        1.66       62.10
{txt}     .46875 {c |}{res}          5        0.55       62.65
{txt}       .475 {c |}{res}         10        1.10       63.76
{txt}         .5 {c |}{res}         39        4.31       68.07
{txt}       .525 {c |}{res}         10        1.10       69.17
{txt}     .53125 {c |}{res}          8        0.88       70.06
{txt}   .5416667 {c |}{res}         14        1.55       71.60
{txt}        .55 {c |}{res}         12        1.33       72.93
{txt}      .5625 {c |}{res}         22        2.43       75.36
{txt}       .575 {c |}{res}          7        0.77       76.13
{txt}   .5833333 {c |}{res}         14        1.55       77.68
{txt}     .59375 {c |}{res}          5        0.55       78.23
{txt}         .6 {c |}{res}          8        0.88       79.12
{txt}       .625 {c |}{res}         53        5.86       84.97
{txt}        .65 {c |}{res}          5        0.55       85.52
{txt}     .65625 {c |}{res}          4        0.44       85.97
{txt}   .6666667 {c |}{res}          1        0.11       86.08
{txt}       .675 {c |}{res}          9        0.99       87.07
{txt}      .6875 {c |}{res}         14        1.55       88.62
{txt}         .7 {c |}{res}          4        0.44       89.06
{txt}   .7083333 {c |}{res}         11        1.22       90.28
{txt}     .71875 {c |}{res}          6        0.66       90.94
{txt}       .725 {c |}{res}          2        0.22       91.16
{txt}        .75 {c |}{res}         27        2.98       94.14
{txt}       .775 {c |}{res}          1        0.11       94.25
{txt}     .78125 {c |}{res}          2        0.22       94.48
{txt}   .7916666 {c |}{res}          3        0.33       94.81
{txt}         .8 {c |}{res}          4        0.44       95.25
{txt}      .8125 {c |}{res}          6        0.66       95.91
{txt}   .8333334 {c |}{res}          5        0.55       96.46
{txt}     .84375 {c |}{res}          1        0.11       96.57
{txt}       .875 {c |}{res}         17        1.88       98.45
{txt}     .90625 {c |}{res}          1        0.11       98.56
{txt}   .9166666 {c |}{res}          2        0.22       98.78
{txt}      .9375 {c |}{res}          2        0.22       99.01
{txt}          1 {c |}{res}          9        0.99      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        905      100.00
{txt}
{com}.                 
.                 label var disagree_total_weight "Network Disagreement"
{txt}
{com}.                 label var disagree_total_weight "Network Disagreement"
{txt}
{com}.         
.                 label var disagree_avg_weight "Network Disagreement"
{txt}
{com}.                 label var disagree_avg_weight "Network Disagreement"
{txt}
{com}.         
. 
. *Combined Index (Alternative)
.         gen d1_both = d1_dagree + d1_genagree
{txt}(555 missing values generated)

{com}.         gen d2_both = d2_dagree + d2_genagree
{txt}(695 missing values generated)

{com}.         gen d3_both = d3_dagree + d3_genagree
{txt}(903 missing values generated)

{com}.         gen d4_both = d4_dagree + d4_genagree
{txt}(1041 missing values generated)

{com}.         gen d5_both = d5_dagree + d5_genagree
{txt}(748 missing values generated)

{com}.         
.         egen dis_both = rowmean(d1_both d2_both d3_both d4_both d5_both)
{txt}(418 missing values generated)

{com}.         label var dis_both "Index of Network Disagreement"
{txt}
{com}.         summ dis_both, detail

                {txt}Index of Network Disagreement
{hline 61}
      Percentiles      Smallest
 1%    {res}        1              1
{txt} 5%    {res} 1.666667              1
{txt}10%    {res}        2              1       {txt}Obs         {res}        905
{txt}25%    {res} 2.333333              1       {txt}Sum of Wgt. {res}        905

{txt}50%    {res}        3                      {txt}Mean          {res} 2.906538
                        {txt}Largest       Std. Dev.     {res} .7788423
{txt}75%    {res}      3.5              5
{txt}90%    {res}        4              5       {txt}Variance      {res} .6065953
{txt}95%    {res}        4              5       {txt}Skewness      {res}-.1712941
{txt}99%    {res}      4.5              5       {txt}Kurtosis      {res}  2.87142
{txt}
{com}.         tab dis_both

   {txt}Index of {c |}
    Network {c |}
Disagreemen {c |}
          t {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          1 {c |}{res}         28        3.09        3.09
{txt}       1.25 {c |}{res}          3        0.33        3.43
{txt}   1.333333 {c |}{res}          1        0.11        3.54
{txt}        1.4 {c |}{res}          2        0.22        3.76
{txt}        1.5 {c |}{res}          7        0.77        4.53
{txt}        1.6 {c |}{res}          2        0.22        4.75
{txt}   1.666667 {c |}{res}          6        0.66        5.41
{txt}       1.75 {c |}{res}          4        0.44        5.86
{txt}        1.8 {c |}{res}          1        0.11        5.97
{txt}          2 {c |}{res}        121       13.37       19.34
{txt}        2.2 {c |}{res}          9        0.99       20.33
{txt}       2.25 {c |}{res}         27        2.98       23.31
{txt}   2.333333 {c |}{res}         19        2.10       25.41
{txt}        2.4 {c |}{res}         16        1.77       27.18
{txt}        2.5 {c |}{res}         52        5.75       32.93
{txt}        2.6 {c |}{res}         15        1.66       34.59
{txt}   2.666667 {c |}{res}         34        3.76       38.34
{txt}       2.75 {c |}{res}         18        1.99       40.33
{txt}        2.8 {c |}{res}         17        1.88       42.21
{txt}          3 {c |}{res}        199       21.99       64.20
{txt}        3.2 {c |}{res}         23        2.54       66.74
{txt}       3.25 {c |}{res}         21        2.32       69.06
{txt}   3.333333 {c |}{res}         30        3.31       72.38
{txt}        3.4 {c |}{res}         19        2.10       74.48
{txt}        3.5 {c |}{res}         44        4.86       79.34
{txt}        3.6 {c |}{res}         16        1.77       81.10
{txt}   3.666667 {c |}{res}         25        2.76       83.87
{txt}       3.75 {c |}{res}         12        1.33       85.19
{txt}        3.8 {c |}{res}         14        1.55       86.74
{txt}          4 {c |}{res}         89        9.83       96.57
{txt}        4.2 {c |}{res}          4        0.44       97.02
{txt}       4.25 {c |}{res}          6        0.66       97.68
{txt}   4.333333 {c |}{res}          5        0.55       98.23
{txt}        4.5 {c |}{res}          9        0.99       99.23
{txt}        4.6 {c |}{res}          1        0.11       99.34
{txt}          5 {c |}{res}          6        0.66      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        905      100.00
{txt}
{com}.         
.                 
.                 ***************************************************
.                 *****************Control Variables*****************
.                 ***************************************************
.         
. *Ideology & Ideological Strength
.         gen ideology = C_LRSelf_F
{txt}(8 missing values generated)

{com}.         recode ideology (999=.)
{txt}(ideology: 33 changes made)

{com}.         label def ido 1 "Most Liberal" 10 "Most Conservative"
{txt}
{com}.         label values ideology ido
{txt}
{com}.         label var ideology "Ideology"
{txt}
{com}.         
.         recode ideology  (1=5) (2=4) (3=3) (4=2) (5=1)  ///
>                 (6=1) (7=2) (8=3) (9=4) (10=5), gen(ideol_str)
{txt}(1192 differences between ideology and ideol_str)

{com}.                 
.         foreach var in ideology ideol_str {c -(}
{txt}  2{com}.                 summ `var'
{txt}  3{com}.                 gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.                 {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 4}ideology {c |}{res}      1282    5.874415    2.257571          1         10
{txt}(41 missing values generated)

    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 3}ideol_str {c |}{res}      1282    2.329173    1.374204          1          5
{txt}(41 missing values generated)

{com}.         label var ideology01 "Ideology" 
{txt}
{com}.         label var ideol_str "Ideological Extremity"
{txt}
{com}.         
.         
. *Gender
.                 recode L_Gender (1=0) (5=1), gen(gender)
{txt}(1318 differences between L_Gender and gender)

{com}.                 label var gender "Gender"
{txt}
{com}.                 label def gen1 1 "Female" 0 "Male"
{txt}
{com}.                 label values gender gen1
{txt}
{com}.                 
. 
. *Age
.                 gen age = L_Age_F
{txt}(5 missing values generated)

{com}.                 replace age = . if age > 900
{txt}(5 real changes made, 5 to missing)

{com}.                 label var age "Age"
{txt}
{com}.                 summ age

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 9}age {c |}{res}      1313    45.23686     17.2886         18         92
{txt}
{com}.                 
.                 summ age

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 9}age {c |}{res}      1313    45.23686     17.2886         18         92
{txt}
{com}.                 gen age01 = (age - r(min))/(r(max)-r(min))
{txt}(10 missing values generated)

{com}.                 label var age01 "Age"
{txt}
{com}. 
. 
. *Education
.                 gen educ = . 
{txt}(1323 missing values generated)

{com}.                 replace educ = 1 if Z_US92_L_Education_F == 3
{txt}(129 real changes made)

{com}.                 replace educ = 2 if Z_US92_L_Education_F == 4
{txt}(417 real changes made)

{com}.                 replace educ = 3 if Z_US92_L_Education_F == 5
{txt}(342 real changes made)

{com}.                 replace educ = 4 if Z_US92_L_Education_F == 6
{txt}(235 real changes made)

{com}.                 replace educ = 4 if Z_US92_L_Education_F ==7
{txt}(193 real changes made)

{com}.                 label var educ "Education"
{txt}
{com}.                 label def edu 1 "< HS" 2 "HS" 3 "Some College" 4 "College+"
{txt}
{com}.                 label values educ edu
{txt}
{com}.                 summ educ 

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 8}educ {c |}{res}      1316     2.81231    .9998633          1          4
{txt}
{com}.                 tab educ

   {txt}Education {c |}      Freq.     Percent        Cum.
{hline 13}{c +}{hline 35}
        < HS {c |}{res}        129        9.80        9.80
{txt}          HS {c |}{res}        417       31.69       41.49
{txt}Some College {c |}{res}        342       25.99       67.48
{txt}    College+ {c |}{res}        428       32.52      100.00
{txt}{hline 13}{c +}{hline 35}
       Total {c |}{res}      1,316      100.00
{txt}
{com}.                 
.                 summ educ 

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 8}educ {c |}{res}      1316     2.81231    .9998633          1          4
{txt}
{com}.                 gen educ01 = (educ - r(min))/(r(max)-r(min))
{txt}(7 missing values generated)

{com}.                 label var educ01 "Education"
{txt}
{com}. 
. *Race
.                 gen race = . 
{txt}(1323 missing values generated)

{com}.                 replace race = 1 if Z_US92_L_Race  == 1
{txt}(1139 real changes made)

{com}.                 replace race = 2 if Z_US92_L_Race  == 2
{txt}(111 real changes made)

{com}.                 replace race = 3 if Z_US92_L_Race  >=3 & Z_US92_L_Race <= 5
{txt}(63 real changes made)

{com}.                 label def rac1 1 "White" 2 "Black" 3 "Other"
{txt}
{com}.                 label values race rac1
{txt}
{com}.                 label var race "Race"
{txt}
{com}.                 
.                 tabulate race, gen(race_)

       {txt}Race {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      White {c |}{res}      1,139       86.75       86.75
{txt}      Black {c |}{res}        111        8.45       95.20
{txt}      Other {c |}{res}         63        4.80      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,313      100.00
{txt}
{com}.                 label var race_2 "Black"
{txt}
{com}.                 label var race_3 "Other Race"
{txt}
{com}.                 label def r2 1 "Black" 
{txt}
{com}.                 label def r3 1 "Other Race"
{txt}
{com}.                 label values race_2 r2
{txt}
{com}.                 label values race_3 r3
{txt}
{com}.                 
.                 
. *Income 
.         gen income = L_Income_F2
{txt}(5 missing values generated)

{com}.         mvdecode income, mv(998=.a \ 999=.b)
      {txt}income:{res}{col 15}90{txt} missing values generated

{com}.         label def inc 1 "<15,000" 2 "15-24,999" 3 "25-34,999" 4 "34-50,000" 5 "50,001-75" 6 "75000+"
{txt}
{com}.         label values income inc
{txt}
{com}.         summ income

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 6}income {c |}{res}      1228    3.346091    1.597653          1          6
{txt}
{com}.         label var income "Family Income"
{txt}
{com}.         
.         summ income 

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 6}income {c |}{res}      1228    3.346091    1.597653          1          6
{txt}
{com}.         gen income01 = (income - r(min))/(r(max)-r(min))
{txt}(95 missing values generated)

{com}.         label var income01 "Family Income"
{txt}
{com}.         
.         
. *Marital Status
.         gen marital = .
{txt}(1323 missing values generated)

{com}.         replace marital = 1 if L_Married == 1
{txt}(728 real changes made)

{com}.         replace marital = 0 if L_Married >=2 & L_Married <= 7
{txt}(589 real changes made)

{com}.         label var marital "Marriage Status"
{txt}
{com}.         label def mar 1 "Married" 0 "Not Married" 
{txt}
{com}.         label values marital mar
{txt}
{com}.         
.         
. *Employment Status
.         gen employment = L_WorkStat
{txt}(6 missing values generated)

{com}.         label var employment "Employment Status"
{txt}
{com}.         replace employment = . if employment == 0 
{txt}(59 real changes made, 59 to missing)

{com}.         label def emp 1 "Employed" 2 "Unemployed" 3 "Retired" 4 "Keeping House" 5 "Student"
{txt}
{com}.         label values employment emp
{txt}
{com}.         
.         recode employment (1=1) (2=2) (3=3) (4=4) (5=4) , gen(employed)
{txt}(86 differences between employment and employed)

{com}.         label var employed "Employment Status"
{txt}
{com}.         label def emp1 1 "Employed" 2 "Unemployed" 3 "Retired" 4 "Keeping House/Student"
{txt}
{com}.         label values employment emp1
{txt}
{com}.         
.         
.         tabulate employment, gen(employ)

    {txt}Employment Status {c |}      Freq.     Percent        Cum.
{hline 22}{c +}{hline 35}
             Employed {c |}{res}        774       61.53       61.53
{txt}           Unemployed {c |}{res}         50        3.97       65.50
{txt}              Retired {c |}{res}        230       18.28       83.78
{txt}Keeping House/Student {c |}{res}        118        9.38       93.16
{txt}                    5 {c |}{res}         86        6.84      100.00
{txt}{hline 22}{c +}{hline 35}
                Total {c |}{res}      1,258      100.00
{txt}
{com}.         label var employ2 "Unemployed" 
{txt}
{com}.         label var employ3 "Retired" 
{txt}
{com}.         label var employ4 "Keeping House" 
{txt}
{com}.         label var employ5 "Student"
{txt}
{com}.         label def e2 1 "Unemployed"
{txt}
{com}.         label def e3 1 "Retired" 
{txt}
{com}.         label def e4 1 "Keeping House" 
{txt}
{com}.         label def e5 1 "Student"
{txt}
{com}.         label values employ2 e2
{txt}
{com}.         label values employ3 e3
{txt}
{com}.         label values employ4 e4
{txt}
{com}.         label values employ5 e5
{txt}
{com}. 
.         
.         
.         
. *Campaign Interest
.         recode H_InterestCam (1=3) (3=2) (5=1), gen(camp_interest)
{txt}(1315 differences between H_InterestCam and camp_interest)

{com}.         label var camp_interest "Campaign Interest"
{txt}
{com}.         label def int 1 "Not Much" 2 "Somewhat" 3 "Very Much"
{txt}
{com}.         label values camp_interest int
{txt}
{com}. 
.         recode  D_PapAtent_F (0=1) (1=2) (2=3) (3=4) (995=.) (999=.), gen(newspaper)
{txt}(1317 differences between D_PapAtent_F and newspaper)

{com}.         recode D_TVAtent (1=4) (2=3) (3=2) (4=1) (5=.), gen(tv)
{txt}(1316 differences between D_TVAtent and tv)

{com}.         recode Z_US92_D_CamMag (1=4) (2=3) (3=2) (4=1), gen(mag)
{txt}(1318 differences between Z_US92_D_CamMag and mag)

{com}.         recode Z_US92_D_CamLocalTV  (1=4) (2=3) (3=2) (4=1) (5=1) , gen(localtv)
{txt}(1316 differences between Z_US92_D_CamLocalTV and localtv)

{com}.         recode Z_US92_D_CamRadio (1=4) (2=3) (3=2) (4=1) (5=1) , gen(radio)
{txt}(1318 differences between Z_US92_D_CamRadio and radio)

{com}. 
.         factor camp_interest newspaper tv,  pcf
{txt}(obs=1291)

Factor analysis/correlation{col 52}Number of obs    = {res}    1291
{col 5}{txt}Method: principal-component factors{col 52}Retained factors = {res}       1
{col 5}{txt}Rotation: (unrotated){col 52}Number of params = {res}       3

{txt}{col 5}{hline 13}{c TT}{hline 60}
{col 5}     Factor  {c |} {ralign 12:Eigenvalue}   Difference        Proportion   Cumulative
{col 5}{hline 13}{c +}{hline 60}
{col 5}{ralign 11:Factor1}  {c |}{res}      1.76933      1.12949            0.5898       0.5898
{txt}{col 5}{ralign 11:Factor2}  {c |}{res}      0.63985      0.04902            0.2133       0.8031
{txt}{col 5}{ralign 11:Factor3}  {c |}{res}      0.59082            .            0.1969       1.0000
{txt}{col 5}{hline 13}{c BT}{hline 60}
{col 5}LR test: independent vs. saturated:  chi2({res}3{txt})  ={res}  518.46{txt} Prob>chi2 ={res} 0.0000

{txt}Factor loadings (pattern matrix) and unique variances

{space 4}{hline 13}{c  TT}{hline 10}{c  TT}{hline 14}
{space 4}{space 0}{ralign 12:Variable}{space 1}{c |}{space 1}{ralign 8:Factor1}{space 1}{c |}{space 1}{ralign 12:Uniqueness}{space 1}
{space 4}{hline 13}{c   +}{hline 10}{c   +}{hline 14}
{space 4}{space 0}{ralign 12:camp_inter~t}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.7735}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.4017}}}{space 1}
{space 4}{space 0}{ralign 12:newspaper}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.7515}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.4353}}}{space 1}
{space 4}{space 0}{ralign 12:tv}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.7787}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.3937}}}{space 1}
{space 4}{hline 13}{c  BT}{hline 10}{c  BT}{hline 14}

{com}.                 *loadings from 0.75-0.77
.                 *EV: 1.77
.                 *proportion: 0.57
.         predict factor1 
{txt}(regression scoring assumed)

{p 0 0 2}Scoring coefficients (method = regression){p_end}

{space 4}{hline 13}{c  TT}{hline 10}
{space 4}{space 0}{ralign 12:Variable}{space 1}{c |}{space 1}{ralign 8:Factor1}{space 1}
{space 4}{hline 13}{c   +}{hline 10}
{space 4}{space 0}{ralign 12:camp_inter~t}{space 1}{c |}{space 1}{ralign 8:{res:{sf: 0.43718}}}{space 1}
{space 4}{space 0}{ralign 12:newspaper}{space 1}{c |}{space 1}{ralign 8:{res:{sf: 0.42471}}}{space 1}
{space 4}{space 0}{ralign 12:tv}{space 1}{c |}{space 1}{ralign 8:{res:{sf: 0.44009}}}{space 1}
{space 4}{hline 13}{c  BT}{hline 10}


{com}.         label var factor1 "News Attention & Interest"
{txt}
{com}.         rename factor1 news_att
{res}{txt}
{com}.         
.         summ news_att

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 4}news_att {c |}{res}      1291    1.25e-09           1  -2.812994   1.396825
{txt}
{com}.         gen news_att01 = (news_att - r(min))/(r(max) - r(min))
{txt}(32 missing values generated)

{com}.         label var news_att01 "News Attention & Interest"
{txt}
{com}. 
.         
. *Discussant Knowledge
.         foreach var in  Z_US92_E_Disc1Know  Z_US92_E_Disc2Know  Z_US92_E_Disc3Know  Z_US92_E_Disc4Know  Z_US92_E_Disc5Know  {c -(}
{txt}  2{com}.                 tab `var'
{txt}  3{com}.                 codebook `var'
{txt}  4{com}.                 {c )-}

       {txt}DISCUSS. 1 {c |}
        POLITICAL {c |}
        KNOWLEDGE {c |}      Freq.     Percent        Cum.
{hline 18}{c +}{hline 35}
               -1 {c |}{res}          5        0.47        0.47
{txt}     A GREAT DEAL {c |}{res}        320       29.82       30.29
{txt}AN AVERAGE AMOUNT {c |}{res}        677       63.09       93.38
{txt}         NOT MUCH {c |}{res}         61        5.68       99.07
{txt}               dk {c |}{res}          8        0.75       99.81
{txt}          refused {c |}{res}          2        0.19      100.00
{txt}{hline 18}{c +}{hline 35}
            Total {c |}{res}      1,073      100.00

{txt}{hline}
{res}Z_US92_E_Disc1Know{right:DISCUSS. 1 POLITICAL KNOWLEDGE}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:V524_A}, but {res:1} nonmissing value is not labeled

{col 18}range:  [{res}-1{txt},{res}9{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}6{col 51}{txt}missing .:  {res}250{txt}/{res}1323

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}      5{col 33}      -1{col 43}
{col 24}    320{col 33}       1{col 43}{txt}A GREAT DEAL
{col 24}{res}    677{col 33}       3{col 43}{txt}AN AVERAGE AMOUNT
{col 24}{res}     61{col 33}       5{col 43}{txt}NOT MUCH
{col 24}{res}      8{col 33}       8{col 43}{txt}dk
{col 24}{res}      2{col 33}       9{col 43}{txt}refused
{col 24}{res}    250{col 33}       .{col 43}

       {txt}DISCUSS. 2 {c |}
        POLITICAL {c |}
        KNOWLEDGE {c |}      Freq.     Percent        Cum.
{hline 18}{c +}{hline 35}
               -1 {c |}{res}          5        0.56        0.56
{txt}     A GREAT DEAL {c |}{res}        237       26.57       27.13
{txt}AN AVERAGE AMOUNT {c |}{res}        579       64.91       92.04
{txt}         NOT MUCH {c |}{res}         64        7.17       99.22
{txt}               dk {c |}{res}          7        0.78      100.00
{txt}{hline 18}{c +}{hline 35}
            Total {c |}{res}        892      100.00

{txt}{hline}
{res}Z_US92_E_Disc2Know{right:DISCUSS. 2 POLITICAL KNOWLEDGE}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:LABAE}, but {res:1} nonmissing value is not labeled

{col 18}range:  [{res}-1{txt},{res}8{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}5{col 51}{txt}missing .:  {res}431{txt}/{res}1323

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}      5{col 33}      -1{col 43}
{col 24}    237{col 33}       1{col 43}{txt}A GREAT DEAL
{col 24}{res}    579{col 33}       3{col 43}{txt}AN AVERAGE AMOUNT
{col 24}{res}     64{col 33}       5{col 43}{txt}NOT MUCH
{col 24}{res}      7{col 33}       8{col 43}{txt}dk
{col 24}{res}    431{col 33}       .{col 43}

       {txt}DISCUSS. 3 {c |}
        POLITICAL {c |}
        KNOWLEDGE {c |}      Freq.     Percent        Cum.
{hline 18}{c +}{hline 35}
               -1 {c |}{res}          5        0.81        0.81
{txt}     A GREAT DEAL {c |}{res}        180       29.08       29.89
{txt}AN AVERAGE AMOUNT {c |}{res}        368       59.45       89.34
{txt}         NOT MUCH {c |}{res}         61        9.85       99.19
{txt}               dk {c |}{res}          4        0.65       99.84
{txt}          refused {c |}{res}          1        0.16      100.00
{txt}{hline 18}{c +}{hline 35}
            Total {c |}{res}        619      100.00

{txt}{hline}
{res}Z_US92_E_Disc3Know{right:DISCUSS. 3 POLITICAL KNOWLEDGE}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:LABAE}, but {res:1} nonmissing value is not labeled

{col 18}range:  [{res}-1{txt},{res}9{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}6{col 51}{txt}missing .:  {res}704{txt}/{res}1323

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}      5{col 33}      -1{col 43}
{col 24}    180{col 33}       1{col 43}{txt}A GREAT DEAL
{col 24}{res}    368{col 33}       3{col 43}{txt}AN AVERAGE AMOUNT
{col 24}{res}     61{col 33}       5{col 43}{txt}NOT MUCH
{col 24}{res}      4{col 33}       8{col 43}{txt}dk
{col 24}{res}      1{col 33}       9{col 43}{txt}refused
{col 24}{res}    704{col 33}       .{col 43}

       {txt}DISCUSS. 4 {c |}
        POLITICAL {c |}
        KNOWLEDGE {c |}      Freq.     Percent        Cum.
{hline 18}{c +}{hline 35}
               -1 {c |}{res}          5        1.25        1.25
{txt}     A GREAT DEAL {c |}{res}        104       26.00       27.25
{txt}AN AVERAGE AMOUNT {c |}{res}        250       62.50       89.75
{txt}         NOT MUCH {c |}{res}         38        9.50       99.25
{txt}               dk {c |}{res}          3        0.75      100.00
{txt}{hline 18}{c +}{hline 35}
            Total {c |}{res}        400      100.00

{txt}{hline}
{res}Z_US92_E_Disc4Know{right:DISCUSS. 4 POLITICAL KNOWLEDGE}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:LABAN}, but {res:1} nonmissing value is not labeled

{col 18}range:  [{res}-1{txt},{res}8{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}5{col 51}{txt}missing .:  {res}923{txt}/{res}1323

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}      5{col 33}      -1{col 43}
{col 24}    104{col 33}       1{col 43}{txt}A GREAT DEAL
{col 24}{res}    250{col 33}       3{col 43}{txt}AN AVERAGE AMOUNT
{col 24}{res}     38{col 33}       5{col 43}{txt}NOT MUCH
{col 24}{res}      3{col 33}       8{col 43}{txt}dk
{col 24}{res}    923{col 33}       .{col 43}

       {txt}DISCUSS. 5 {c |}
        POLITICAL {c |}
        KNOWLEDGE {c |}      Freq.     Percent        Cum.
{hline 18}{c +}{hline 35}
               -1 {c |}{res}          5        0.63        0.63
{txt}     A GREAT DEAL {c |}{res}        262       33.04       33.67
{txt}AN AVERAGE AMOUNT {c |}{res}        466       58.76       92.43
{txt}         NOT MUCH {c |}{res}         57        7.19       99.62
{txt}               dk {c |}{res}          2        0.25       99.87
{txt}             inap {c |}{res}          1        0.13      100.00
{txt}{hline 18}{c +}{hline 35}
            Total {c |}{res}        793      100.00

{txt}{hline}
{res}Z_US92_E_Disc5Know{right:DISCUSS. 5 POLITICAL KNOWLEDGE}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:LABAN}, but {res:1} nonmissing value is not labeled

{col 18}range:  [{res}-1{txt},{res}95{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}6{col 51}{txt}missing .:  {res}530{txt}/{res}1323

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}      5{col 33}      -1{col 43}
{col 24}    262{col 33}       1{col 43}{txt}A GREAT DEAL
{col 24}{res}    466{col 33}       3{col 43}{txt}AN AVERAGE AMOUNT
{col 24}{res}     57{col 33}       5{col 43}{txt}NOT MUCH
{col 24}{res}      2{col 33}       8{col 43}{txt}dk
{col 24}{res}      1{col 33}      95{col 43}{txt}inap
{col 24}{res}    530{col 33}       .{col 43}
{txt}
{com}.         
.         recode Z_US92_E_Disc1Know (1=3) (3=2) (5=1), gen(disc1_knowl)
{txt}(1058 differences between Z_US92_E_Disc1Know and disc1_knowl)

{com}.         recode Z_US92_E_Disc2Know (1=3) (3=2) (5=1), gen(disc2_knowl)
{txt}(880 differences between Z_US92_E_Disc2Know and disc2_knowl)

{com}.         recode Z_US92_E_Disc3Know (1=3) (3=2) (5=1), gen(disc3_knowl)
{txt}(609 differences between Z_US92_E_Disc3Know and disc3_knowl)

{com}.         recode Z_US92_E_Disc4Know (1=3) (3=2) (5=1), gen(disc4_knowl)
{txt}(392 differences between Z_US92_E_Disc4Know and disc4_knowl)

{com}.         recode Z_US92_E_Disc5Know (1=3) (3=2) (5=1), gen(disc5_knowl)
{txt}(785 differences between Z_US92_E_Disc5Know and disc5_knowl)

{com}.         foreach var in disc1_knowl disc2_knowl disc3_knowl disc4_knowl disc5_knowl {c -(}
{txt}  2{com}.                 tab `var'
{txt}  3{com}.                 {c )-}

  {txt}RECODE of {c |}
Z_US92_E_Di {c |}
    sc1Know {c |}
(DISCUSS. 1 {c |}
  POLITICAL {c |}
 KNOWLEDGE) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
         -1 {c |}{res}          5        0.47        0.47
{txt}          1 {c |}{res}         61        5.68        6.15
{txt}          2 {c |}{res}        677       63.09       69.25
{txt}          3 {c |}{res}        320       29.82       99.07
{txt}          8 {c |}{res}          8        0.75       99.81
{txt}          9 {c |}{res}          2        0.19      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,073      100.00

  {txt}RECODE of {c |}
Z_US92_E_Di {c |}
    sc2Know {c |}
(DISCUSS. 2 {c |}
  POLITICAL {c |}
 KNOWLEDGE) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
         -1 {c |}{res}          5        0.56        0.56
{txt}          1 {c |}{res}         64        7.17        7.74
{txt}          2 {c |}{res}        579       64.91       72.65
{txt}          3 {c |}{res}        237       26.57       99.22
{txt}          8 {c |}{res}          7        0.78      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        892      100.00

  {txt}RECODE of {c |}
Z_US92_E_Di {c |}
    sc3Know {c |}
(DISCUSS. 3 {c |}
  POLITICAL {c |}
 KNOWLEDGE) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
         -1 {c |}{res}          5        0.81        0.81
{txt}          1 {c |}{res}         61        9.85       10.66
{txt}          2 {c |}{res}        368       59.45       70.11
{txt}          3 {c |}{res}        180       29.08       99.19
{txt}          8 {c |}{res}          4        0.65       99.84
{txt}          9 {c |}{res}          1        0.16      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        619      100.00

  {txt}RECODE of {c |}
Z_US92_E_Di {c |}
    sc4Know {c |}
(DISCUSS. 4 {c |}
  POLITICAL {c |}
 KNOWLEDGE) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
         -1 {c |}{res}          5        1.25        1.25
{txt}          1 {c |}{res}         38        9.50       10.75
{txt}          2 {c |}{res}        250       62.50       73.25
{txt}          3 {c |}{res}        104       26.00       99.25
{txt}          8 {c |}{res}          3        0.75      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        400      100.00

  {txt}RECODE of {c |}
Z_US92_E_Di {c |}
    sc5Know {c |}
(DISCUSS. 5 {c |}
  POLITICAL {c |}
 KNOWLEDGE) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
         -1 {c |}{res}          5        0.63        0.63
{txt}          1 {c |}{res}         57        7.19        7.82
{txt}          2 {c |}{res}        466       58.76       66.58
{txt}          3 {c |}{res}        262       33.04       99.62
{txt}          8 {c |}{res}          2        0.25       99.87
{txt}         95 {c |}{res}          1        0.13      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        793      100.00
{txt}
{com}.         mvdecode disc1_knowl disc2_knowl disc3_knowl disc4_knowl disc5_knowl, mv(-1 = . \ 8 = . \ 9 = . \ 95 = . )
 {txt}disc1_knowl:{res}{col 15}15{txt} missing values generated
 disc2_knowl:{res}{col 15}12{txt} missing values generated
 disc3_knowl:{res}{col 15}10{txt} missing values generated
 disc4_knowl:{res}{col 15}8{txt} missing values generated
 disc5_knowl:{res}{col 15}8{txt} missing values generated

{com}.         label def kno 1 "Not Much" 2 "Avg." 3 "Great Deal"
{txt}
{com}.         foreach var in disc1_knowl disc2_knowl disc3_knowl disc4_knowl disc5_knowl {c -(}
{txt}  2{com}.                 label values `var' kno
{txt}  3{com}.                 {c )-}
{txt}
{com}. 
.         egen disc_knowl = rowmean(disc1_knowl disc2_knowl disc3_knowl disc4_knowl disc5_knowl)
{txt}(122 missing values generated)

{com}.         label var disc_knowl "Network Pol. Knowl."
{txt}
{com}.         summ disc_knowl

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 2}disc_knowl {c |}{res}      1201    2.204385    .4089776          1          3
{txt}
{com}.         
.         summ disc_knowl 

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 2}disc_knowl {c |}{res}      1201    2.204385    .4089776          1          3
{txt}
{com}.         gen disc_knowl01 = (disc_knowl - r(min))/(r(max)-r(min))
{txt}(122 missing values generated)

{com}.         label var disc_knowl01 "Network Pol. Knowledge"
{txt}
{com}.         
. 
.         
.                 *Weighted Scale of Exposure to Disagreement
.                         *Agree/Weight
.                                 gen a1k = d1_agree * disc1_knowl
{txt}(544 missing values generated)

{com}.                                 gen a2k = d2_agree * disc2_knowl
{txt}(685 missing values generated)

{com}.                                 gen a3k = d3_agree * disc3_knowl
{txt}(885 missing values generated)

{com}.                                 gen a4k = d4_agree * disc4_knowl
{txt}(1037 missing values generated)

{com}.                                 gen a5k = d5_agree * disc5_knowl
{txt}(741 missing values generated)

{com}.                                 egen agree_knowl = rowtotal(a1k a2k a3k a4k a5k), missing
{txt}(413 missing values generated)

{com}.                         *Disagree/Weight
.                                 gen d1k = d1_dagree * disc1_knowl
{txt}(544 missing values generated)

{com}.                                 gen d2k = d1_dagree * disc2_knowl
{txt}(670 missing values generated)

{com}.                                 gen d3k = d1_dagree * disc3_knowl
{txt}(857 missing values generated)

{com}.                                 gen d4k = d1_dagree * disc4_knowl
{txt}(1019 missing values generated)

{com}.                                 gen d5k = d1_dagree * disc5_knowl
{txt}(827 missing values generated)

{com}.                                 egen dagree_knowl = rowtotal(d1k d2k d3k d4k d5k), missing
{txt}(543 missing values generated)

{com}.                         *Scale
.                                 gen disagree_total_knowl = dagree_knowl - agree_knowl
{txt}(543 missing values generated)

{com}.                                 gen disagree_avg_knowl = disagree_total_knowl/(disagree+agree)
{txt}(543 missing values generated)

{com}.                                 label var disagree_total_knowl "Network Disagreement (Knowledge Weighted)"
{txt}
{com}.                                 label var disagree_avg_knowl "Network Disagreement (Knowledge Weighted)"
{txt}
{com}.                                 
.                                 foreach var in disagree_total_knowl disagree_avg_knowl {c -(}
{txt}  2{com}.                                         summ `var'
{txt}  3{com}.                                         gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.                                         {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disa~l_knowl {c |}{res}       780   -2.155128    5.857336        -15         13
{txt}(543 missing values generated)

    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_a~l {c |}{res}       780   -.6894658    1.824984         -3          8
{txt}(543 missing values generated)

{com}.                                 
.                                 label var disagree_total_knowl01 "Network Disagreement (Knowledge Weighted)"
{txt}
{com}.                                 label var disagree_avg_knowl01 "Network Disagreement (Knowledge Weighted)"
{txt}
{com}.                                 
.         
. *Frequency of Political Discussion*
.         foreach var in Z_US92_E_Disc1Freq Z_US92_E_Disc2Freq    Z_US92_E_Disc3Freq Z_US92_E_Disc4Freq ///
>                 Z_US92_E_Disc5Freq {c -(}
{txt}  2{com}.                 codebook `var'
{txt}  3{com}.                 {c )-}

{txt}{hline}
{res}Z_US92_E_Disc1Freq{right:FREQ TALK POLITICS, DISCUSS. 1}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:V520_A}, but {res:1} nonmissing value is not labeled

{col 18}range:  [{res}-1{txt},{res}9{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}6{col 51}{txt}missing .:  {res}250{txt}/{res}1323

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}      5{col 33}      -1{col 43}
{col 24}    278{col 33}       1{col 43}{txt}often
{col 24}{res}    556{col 33}       2{col 43}{txt}sometimes
{col 24}{res}    194{col 33}       3{col 43}{txt}rarely
{col 24}{res}     38{col 33}       4{col 43}{txt}never
{col 24}{res}      2{col 33}       9{col 43}{txt}refused
{col 24}{res}    250{col 33}       .{col 43}

{txt}{hline}
{res}Z_US92_E_Disc2Freq{right:FREQ TALK POLITICS, DISCUSS. 2}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:LABAD}, but {res:1} nonmissing value is not labeled

{col 18}range:  [{res}-1{txt},{res}8{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}6{col 51}{txt}missing .:  {res}431{txt}/{res}1323

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}      5{col 33}      -1{col 43}
{col 24}    147{col 33}       1{col 43}{txt}often
{col 24}{res}    467{col 33}       2{col 43}{txt}sometimes
{col 24}{res}    231{col 33}       3{col 43}{txt}rarely
{col 24}{res}     41{col 33}       4{col 43}{txt}never
{col 24}{res}      1{col 33}       8{col 43}{txt}dk
{col 24}{res}    431{col 33}       .{col 43}

{txt}{hline}
{res}Z_US92_E_Disc3Freq{right:FREQ TALK POLITICS, DISCUSS. 3}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:LABAD}, but {res:1} nonmissing value is not labeled

{col 18}range:  [{res}-1{txt},{res}9{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}6{col 51}{txt}missing .:  {res}704{txt}/{res}1323

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}      5{col 33}      -1{col 43}
{col 24}    106{col 33}       1{col 43}{txt}often
{col 24}{res}    278{col 33}       2{col 43}{txt}sometimes
{col 24}{res}    195{col 33}       3{col 43}{txt}rarely
{col 24}{res}     34{col 33}       4{col 43}{txt}never
{col 24}{res}      1{col 33}       9{col 43}{txt}refused
{col 24}{res}    704{col 33}       .{col 43}

{txt}{hline}
{res}Z_US92_E_Disc4Freq{right:FREQ TALK POLITICS, DISCUSS. 4}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:LABAM}, but {res:1} nonmissing value is not labeled

{col 18}range:  [{res}-1{txt},{res}4{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}5{col 51}{txt}missing .:  {res}923{txt}/{res}1323

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}      5{col 33}      -1{col 43}
{col 24}     60{col 33}       1{col 43}{txt}often
{col 24}{res}    184{col 33}       2{col 43}{txt}sometimes
{col 24}{res}    128{col 33}       3{col 43}{txt}rarely
{col 24}{res}     23{col 33}       4{col 43}{txt}never
{col 24}{res}    923{col 33}       .{col 43}

{txt}{hline}
{res}Z_US92_E_Disc5Freq{right:FREQ TALK POLITICS, DISCUSS. 5}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:LABAM}, but {res:1} nonmissing value is not labeled

{col 18}range:  [{res}-1{txt},{res}95{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}6{col 51}{txt}missing .:  {res}530{txt}/{res}1323

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}      5{col 33}      -1{col 43}
{col 24}    199{col 33}       1{col 43}{txt}often
{col 24}{res}    422{col 33}       2{col 43}{txt}sometimes
{col 24}{res}    153{col 33}       3{col 43}{txt}rarely
{col 24}{res}     13{col 33}       4{col 43}{txt}never
{col 24}{res}      1{col 33}      95{col 43}{txt}inap
{col 24}{res}    530{col 33}       .{col 43}
{txt}
{com}.                 
.         recode Z_US92_E_Disc1Freq (1=4) (2=3) (3=2) (4=1), gen(disc1_freq)
{txt}(1066 differences between Z_US92_E_Disc1Freq and disc1_freq)

{com}.         recode Z_US92_E_Disc2Freq (1=4) (2=3) (3=2) (4=1), gen(disc2_freq)
{txt}(886 differences between Z_US92_E_Disc2Freq and disc2_freq)

{com}.         recode Z_US92_E_Disc3Freq (1=4) (2=3) (3=2) (4=1), gen(disc3_freq)
{txt}(613 differences between Z_US92_E_Disc3Freq and disc3_freq)

{com}.         recode Z_US92_E_Disc4Freq (1=4) (2=3) (3=2) (4=1), gen(disc4_freq)
{txt}(395 differences between Z_US92_E_Disc4Freq and disc4_freq)

{com}.         recode Z_US92_E_Disc5Freq (1=4) (2=3) (3=2) (4=1), gen(disc5_freq)
{txt}(787 differences between Z_US92_E_Disc5Freq and disc5_freq)

{com}.         foreach var in disc1_freq disc2_freq disc3_freq disc4_freq disc5_freq {c -(}
{txt}  2{com}.                 tab `var'
{txt}  3{com}.                 {c )-}

  {txt}RECODE of {c |}
Z_US92_E_Di {c |}
    sc1Freq {c |}
 (FREQ TALK {c |}
  POLITICS, {c |}
DISCUSS. 1) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
         -1 {c |}{res}          5        0.47        0.47
{txt}          1 {c |}{res}         38        3.54        4.01
{txt}          2 {c |}{res}        194       18.08       22.09
{txt}          3 {c |}{res}        556       51.82       73.90
{txt}          4 {c |}{res}        278       25.91       99.81
{txt}          9 {c |}{res}          2        0.19      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,073      100.00

  {txt}RECODE of {c |}
Z_US92_E_Di {c |}
    sc2Freq {c |}
 (FREQ TALK {c |}
  POLITICS, {c |}
DISCUSS. 2) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
         -1 {c |}{res}          5        0.56        0.56
{txt}          1 {c |}{res}         41        4.60        5.16
{txt}          2 {c |}{res}        231       25.90       31.05
{txt}          3 {c |}{res}        467       52.35       83.41
{txt}          4 {c |}{res}        147       16.48       99.89
{txt}          8 {c |}{res}          1        0.11      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        892      100.00

  {txt}RECODE of {c |}
Z_US92_E_Di {c |}
    sc3Freq {c |}
 (FREQ TALK {c |}
  POLITICS, {c |}
DISCUSS. 3) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
         -1 {c |}{res}          5        0.81        0.81
{txt}          1 {c |}{res}         34        5.49        6.30
{txt}          2 {c |}{res}        195       31.50       37.80
{txt}          3 {c |}{res}        278       44.91       82.71
{txt}          4 {c |}{res}        106       17.12       99.84
{txt}          9 {c |}{res}          1        0.16      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        619      100.00

  {txt}RECODE of {c |}
Z_US92_E_Di {c |}
    sc4Freq {c |}
 (FREQ TALK {c |}
  POLITICS, {c |}
DISCUSS. 4) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
         -1 {c |}{res}          5        1.25        1.25
{txt}          1 {c |}{res}         23        5.75        7.00
{txt}          2 {c |}{res}        128       32.00       39.00
{txt}          3 {c |}{res}        184       46.00       85.00
{txt}          4 {c |}{res}         60       15.00      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        400      100.00

  {txt}RECODE of {c |}
Z_US92_E_Di {c |}
    sc5Freq {c |}
 (FREQ TALK {c |}
  POLITICS, {c |}
DISCUSS. 5) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
         -1 {c |}{res}          5        0.63        0.63
{txt}          1 {c |}{res}         13        1.64        2.27
{txt}          2 {c |}{res}        153       19.29       21.56
{txt}          3 {c |}{res}        422       53.22       74.78
{txt}          4 {c |}{res}        199       25.09       99.87
{txt}         95 {c |}{res}          1        0.13      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        793      100.00
{txt}
{com}.         
.         mvdecode disc1_freq disc2_freq disc3_freq disc4_freq disc5_freq, mv(-1 = . \ 8 = . \ 9 = . \ 95 = . )
  {txt}disc1_freq:{res}{col 15}7{txt} missing values generated
  disc2_freq:{res}{col 15}6{txt} missing values generated
  disc3_freq:{res}{col 15}6{txt} missing values generated
  disc4_freq:{res}{col 15}5{txt} missing values generated
  disc5_freq:{res}{col 15}6{txt} missing values generated

{com}.         
.         egen disc_freq = rowmean(disc1_freq disc2_freq disc3_freq disc4_freq disc5_freq)
{txt}(121 missing values generated)

{com}.         label var disc_freq "Avg. Pol Discussion Freq"
{txt}
{com}.         summ disc_freq 

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 3}disc_freq {c |}{res}      1202    2.883999    .5892596          1          4
{txt}
{com}. 
.                 *Weighted Scale of Exposure to Disagreement
.                         *Agree/Weight
.                                 gen a1f = d1_agree * disc1_freq
{txt}(543 missing values generated)

{com}.                                 gen a2f = d2_agree * disc2_freq
{txt}(684 missing values generated)

{com}.                                 gen a3f = d3_agree * disc3_freq
{txt}(884 missing values generated)

{com}.                                 gen a4f = d4_agree * disc4_freq
{txt}(1036 missing values generated)

{com}.                                 gen a5f = d5_agree * disc5_freq
{txt}(741 missing values generated)

{com}.                                 egen agree_freq = rowtotal(a1f a2f a3f a4f a5f), missing
{txt}(413 missing values generated)

{com}.                         *Disagree/Weight
.                                 gen d1f = d1_dagree * disc1_freq
{txt}(543 missing values generated)

{com}.                                 gen d2f = d1_dagree * disc2_freq
{txt}(666 missing values generated)

{com}.                                 gen d3f = d1_dagree * disc3_freq
{txt}(855 missing values generated)

{com}.                                 gen d4f = d1_dagree * disc4_freq
{txt}(1016 missing values generated)

{com}.                                 gen d5f = d1_dagree * disc5_freq
{txt}(826 missing values generated)

{com}.                                 egen dagree_freq = rowtotal(d1f d2f d3f d4f d5f), missing
{txt}(543 missing values generated)

{com}.                         *Scale
.                                 gen disagree_total_freq = dagree_freq - agree_freq
{txt}(543 missing values generated)

{com}.                                 gen disagree_avg_freq = disagree_total_freq/(disagree+agree)
{txt}(543 missing values generated)

{com}.                                 label var disagree_total_freq "Network Disagreement (Frequency Weighted)"
{txt}
{com}.                                 label var disagree_avg_freq "Network Disagreement (Frequency Weighted)"
{txt}
{com}.                                 
.                                 foreach var in disagree_total_freq disagree_avg_freq {c -(}
{txt}  2{com}.                                         summ `var'
{txt}  3{com}.                                         gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.                                         {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_t~q {c |}{res}       780   -2.855128    7.781898        -19         16
{txt}(543 missing values generated)

    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_a~q {c |}{res}       780   -.9056624    2.424981         -4         10
{txt}(543 missing values generated)

{com}.                                 
.                                 label var disagree_total_freq01 "Network Disagreement (Frequency Weighted)"
{txt}
{com}.                                 label var disagree_avg_freq01 "Network Disagreement (Frequency Weighted)"
{txt}
{com}.                                 
.                                 
. 
{txt}end of do-file

{com}. set more off
{txt}
{com}. 
. 
. summ disagree_total, detail

                    {txt}Network Disagreement
{hline 61}
      Percentiles      Smallest
 1%    {res}       -5             -5
{txt} 5%    {res}       -4             -5
{txt}10%    {res}       -4             -5       {txt}Obs         {res}        910
{txt}25%    {res}       -2             -5       {txt}Sum of Wgt. {res}        910

{txt}50%    {res}       -1                      {txt}Mean          {res}-.9263736
                        {txt}Largest       Std. Dev.     {res} 2.014269
{txt}75%    {res}        0              5
{txt}90%    {res}        2              5       {txt}Variance      {res} 4.057279
{txt}95%    {res}        3              5       {txt}Skewness      {res} .1546222
{txt}99%    {res}        4              5       {txt}Kurtosis      {res}  2.95569
{txt}
{com}.         *5pct -4
.         *95pct 3
. 
. /*Extremity*/
. rename disagree_total disagree_1992
{res}{txt}
{com}. 
. eststo clear
{txt}
{com}. eststo: ologit pid_str_full c.disagree_1992 numgiven disc_knowl i.pid_2 news_att i.gender i.race age educ ///
>                         income i.marital

{res}{txt}Iteration 0:{space 3}log likelihood = {res:-834.24262}  
Iteration 1:{space 3}log likelihood = {res:-805.85452}  
Iteration 2:{space 3}log likelihood = {res:-805.77124}  
Iteration 3:{space 3}log likelihood = {res:-805.77123}  
{res}
{txt}Ordered logistic regression{col 51}Number of obs{col 67}= {res}       801
{txt}{col 51}LR chi2({res}12{txt}){col 67}= {res}     56.94
{txt}{col 51}Prob > chi2{col 67}= {res}    0.0000
{txt}Log likelihood = {res}-805.77123{txt}{col 51}Pseudo R2{col 67}= {res}    0.0341

{txt}{hline 14}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 1} pid_str_full{col 15}{c |}      Coef.{col 27}   Std. Err.{col 39}      z{col 47}   P>|z|{col 55}     [95% Con{col 68}f. Interval]
{hline 14}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
disagree_1992 {c |}{col 15}{res}{space 2}-.1614067{col 27}{space 2} .0352453{col 38}{space 1}   -4.58{col 47}{space 3}0.000{col 55}{space 4}-.2304863{col 68}{space 3}-.0923271
{txt}{space 5}numgiven {c |}{col 15}{res}{space 2} .0210508{col 27}{space 2} .0516685{col 38}{space 1}    0.41{col 47}{space 3}0.684{col 55}{space 4}-.0802177{col 68}{space 3} .1223193
{txt}{space 3}disc_knowl {c |}{col 15}{res}{space 2} .5574842{col 27}{space 2} .1853663{col 38}{space 1}    3.01{col 47}{space 3}0.003{col 55}{space 4}  .194173{col 68}{space 3} .9207954
{txt}{space 13} {c |}
{space 8}pid_2 {c |}
{space 4}Democrat  {c |}{col 15}{res}{space 2}-.2453091{col 27}{space 2} .1400758{col 38}{space 1}   -1.75{col 47}{space 3}0.080{col 55}{space 4}-.5198526{col 68}{space 3} .0292343
{txt}{space 5}news_att {c |}{col 15}{res}{space 2}-.0672561{col 27}{space 2} .0759777{col 38}{space 1}   -0.89{col 47}{space 3}0.376{col 55}{space 4}-.2161696{col 68}{space 3} .0816573
{txt}{space 13} {c |}
{space 7}gender {c |}
{space 6}Female  {c |}{col 15}{res}{space 2} .0583914{col 27}{space 2} .1386094{col 38}{space 1}    0.42{col 47}{space 3}0.674{col 55}{space 4}-.2132781{col 68}{space 3} .3300609
{txt}{space 13} {c |}
{space 9}race {c |}
{space 7}Black  {c |}{col 15}{res}{space 2} .6884068{col 27}{space 2} .2854743{col 38}{space 1}    2.41{col 47}{space 3}0.016{col 55}{space 4} .1288875{col 68}{space 3} 1.247926
{txt}{space 7}Other  {c |}{col 15}{res}{space 2} .2199916{col 27}{space 2}  .355602{col 38}{space 1}    0.62{col 47}{space 3}0.536{col 55}{space 4}-.4769755{col 68}{space 3} .9169587
{txt}{space 13} {c |}
{space 10}age {c |}{col 15}{res}{space 2} .0026862{col 27}{space 2} .0042702{col 38}{space 1}    0.63{col 47}{space 3}0.529{col 55}{space 4}-.0056833{col 68}{space 3} .0110557
{txt}{space 9}educ {c |}{col 15}{res}{space 2} .1775052{col 27}{space 2} .0812584{col 38}{space 1}    2.18{col 47}{space 3}0.029{col 55}{space 4} .0182417{col 68}{space 3} .3367687
{txt}{space 7}income {c |}{col 15}{res}{space 2} .0598826{col 27}{space 2} .0510943{col 38}{space 1}    1.17{col 47}{space 3}0.241{col 55}{space 4}-.0402603{col 68}{space 3} .1600255
{txt}{space 13} {c |}
{space 6}marital {c |}
{space 5}Married  {c |}{col 15}{res}{space 2}-.0371879{col 27}{space 2} .1518778{col 38}{space 1}   -0.24{col 47}{space 3}0.807{col 55}{space 4}-.3348629{col 68}{space 3} .2604871
{txt}{hline 14}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
        /cut1 {c |}{col 15}{res}{space 2} 1.400702{col 27}{space 2} .5239989{col 55}{space 4}  .373683{col 68}{space 3} 2.427721
{txt}        /cut2 {c |}{col 15}{res}{space 2} 2.343717{col 27}{space 2} .5282071{col 55}{space 4}  1.30845{col 68}{space 3} 3.378984
{txt}{hline 14}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
({res}est1{txt} stored)

{com}.                 
.                 estimates store CNEP_EXT
{txt}
{com}.                 
. 
.                  
. /****************************************
> *****************************************
>                 2002 ANES
> *****************************************
> ****************************************/                                
.                 
. *data cleaning
. clear
{txt}
{com}. do "Data Cleaning - 2002 ANES.do"
{txt}
{com}. **********************************************************************
. **********************************************************************
. ***********************2002 ANES Panel********************************
. **********************************************************************
. **********************************************************************
. **********************************************************************
. 
. 
. **********************************************************************
. ****************************Data Cleaning****************************
. **********************************************************************
. **********************************************************************
. **********************************************************************
. **********************************************************************
. 
. clear
{txt}
{com}. set more off
{txt}
{com}. use "ANES2002Panel.dta"
{txt}
{com}. set more off
{txt}
{com}. 
.                 ************************************
.                 *********Panels*********************
.                 ************************************
. 
. *We are most interested in those that participated in the 
. *2000TS Post-Election Wave (where the networks data was recorded
. *And those that did the 2002 Pre-Election Wave 
. *where the econ data was recorded
. 
. tab Waves

                    {txt}Waves Participation {c |}      Freq.     Percent        Cum.
{hline 40}{c +}{hline 35}
                           01. 2000 Pre {c |}{res}        152        8.41        8.41
{txt}               02. 2000 Pre - 2000 Post {c |}{res}        468       25.90       34.31
{txt}    03. 2000 Pre -           - 2002 Pre {c |}{res}         17        0.94       35.25
{txt}04. 2000 Pre -           - 2002 Pre - 2 {c |}{res}         29        1.60       36.86
{txt}    05. 2000 Pre - 2000 Post - 2002 Pre {c |}{res}         57        3.15       40.01
{txt}06. 2000 Pre - 2000 Post - 2002 Pre - 2 {c |}{res}        244       13.50       53.51
{txt}07. 2000 Pre - --------- - 2002 Pre - - {c |}{res}          5        0.28       53.79
{txt}08. 2000 Pre - --------- - 2002 Pre - 2 {c |}{res}         49        2.71       56.50
{txt}09. 2000 Pre - 2000 Post - 2002 Pre - - {c |}{res}         38        2.10       58.61
{txt}10. 2000 Pre - 2000 Post - 2002 Pre - 2 {c |}{res}        748       41.39      100.00
{txt}{hline 40}{c +}{hline 35}
                                  Total {c |}{res}      1,807      100.00
{txt}
{com}.         *10 = 2000 Pre, 2000 Post, 2002 Pre, 2002 Post, 2004 Post
.         *9 = 2000 Pre, 2000 Post, 2002 Pre, 2004 Post
.         *8 = 2000 Pre, 2002 Pre, 2002 Post, 20004 Post
.         *7 = 2000 Pre, 2002 Pre, 2004 Post
.         *6 = 2000 Pre, 2000 Post, 2002 Pre, 2002 Post
.         *5 = 2000 Pre, 2000 Post, 2002 Pre
.         *4 = 2000 Pre, 2002 Pre, 2002 Post
.         *3 = 2000 Pre, 2002 Pre 
.         *2 = 2000 Pre, 2000 Post
.         *1 = 2000 Pre
.         
. *thus, we are interested i: 10, 9, 6, 5 
. 
. gen panel = . 
{txt}(1807 missing values generated)

{com}. replace panel = 1 if Waves == 10
{txt}(748 real changes made)

{com}. replace panel = 1 if Waves == 9
{txt}(38 real changes made)

{com}. replace panel = 1 if Waves == 6
{txt}(244 real changes made)

{com}. replace panel = 1 if Waves == 5
{txt}(57 real changes made)

{com}. replace panel = 0 if panel == .
{txt}(720 real changes made)

{com}. label def pan 1 "2000 Post & 2002 Pre" 
{txt}
{com}. label values panel pan
{txt}
{com}.         
.                 ************************************
.                 *********Economic Assessments*******
.                 ************************************
.                 
. recode M000491 (1=5) (2=4) (3=3) (4=2) (5=1), gen(retro2002)
{txt}(1001 differences between M000491 and retro2002)

{com}. label def ret 1 "Much Worse" 2 "Somewhat Worse" 3 "Same" 4 "Somewhat Better" 5 "Much Better"
{txt}
{com}. label values retro2002 ret
{txt}
{com}. label var retro2002 "Retro (2002)"
{txt}
{com}. tab retro if panel == 1

   {txt}Retro (2002) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}        133       12.34       12.34
{txt} Somewhat Worse {c |}{res}         48        4.45       16.79
{txt}           Same {c |}{res}        493       45.73       62.52
{txt}Somewhat Better {c |}{res}        262       24.30       86.83
{txt}    Much Better {c |}{res}        142       13.17      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,078      100.00
{txt}
{com}. 
. recode retro (1=1) (2=1) (3=2) (4=3) (5=3), gen(retro2002_3)
{txt}(1554 differences between retro2002 and retro2002_3)

{com}. label def ret1 1 "Worse" 2 "Same" 3 "Better" 
{txt}
{com}. label values retro2002_3 ret1 
{txt}
{com}. label var retro2002_3 "Retro (2002; 3-pt)"
{txt}
{com}. tab retro2002_3

      {txt}Retro {c |}
     (2002; {c |}
      3-pt) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}        302       16.91       16.91
{txt}       Same {c |}{res}        785       43.95       60.86
{txt}     Better {c |}{res}        699       39.14      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,786      100.00
{txt}
{com}. 
. gen version = . 
{txt}(1807 missing values generated)

{com}. replace version = 1 if M000488a !=.
{txt}(896 real changes made)

{com}. replace version = 0 if M000488b !=.
{txt}(891 real changes made)

{com}. label def ver 1 "Better" 0 "Worse"
{txt}
{com}. label values version ver
{txt}
{com}. label var version "Version of Retro2002"
{txt}
{com}. 
. tab retro2002 version if panel == 1, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

                {c |} Version of Retro2002
   Retro (2002) {c |}     Worse     Better {c |}     Total
{hline 16}{c +}{hline 22}{c +}{hline 10}
     Much Worse {c |}{res}        69         64 {txt}{c |}{res}       133 
                {txt}{c |}{res}     51.88      48.12 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}     12.71      11.96 {txt}{c |}{res}     12.34 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
 Somewhat Worse {c |}{res}        24         24 {txt}{c |}{res}        48 
                {txt}{c |}{res}     50.00      50.00 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}      4.42       4.49 {txt}{c |}{res}      4.45 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
           Same {c |}{res}       256        237 {txt}{c |}{res}       493 
                {txt}{c |}{res}     51.93      48.07 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}     47.15      44.30 {txt}{c |}{res}     45.73 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
Somewhat Better {c |}{res}       139        123 {txt}{c |}{res}       262 
                {txt}{c |}{res}     53.05      46.95 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}     25.60      22.99 {txt}{c |}{res}     24.30 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
    Much Better {c |}{res}        55         87 {txt}{c |}{res}       142 
                {txt}{c |}{res}     38.73      61.27 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}     10.13      16.26 {txt}{c |}{res}     13.17 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
          Total {c |}{res}       543        535 {txt}{c |}{res}     1,078 
                {txt}{c |}{res}     50.37      49.63 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}4{txt}) = {res}  9.0497  {txt} Pr = {res}0.060
{txt}
{com}. tab retro2002_3 version if panel == 1, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

     Retro {c |}
    (2002; {c |} Version of Retro2002
     3-pt) {c |}     Worse     Better {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}        93         88 {txt}{c |}{res}       181 
           {txt}{c |}{res}     51.38      48.62 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     17.13      16.45 {txt}{c |}{res}     16.79 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}       256        237 {txt}{c |}{res}       493 
           {txt}{c |}{res}     51.93      48.07 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     47.15      44.30 {txt}{c |}{res}     45.73 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}       194        210 {txt}{c |}{res}       404 
           {txt}{c |}{res}     48.02      51.98 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     35.73      39.25 {txt}{c |}{res}     37.48 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       543        535 {txt}{c |}{res}     1,078 
           {txt}{c |}{res}     50.37      49.63 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res}  1.4447  {txt} Pr = {res}0.486
{txt}
{com}. ttest retro2002 if panel == 1, by(version)

{txt}Two-sample t test with equal variances
{hline 9}{c TT}{hline 68}
   Group{col 10}{c |}{col 16}Obs{col 27}Mean{col 35}Std. Err.{col 47}Std. Dev.{col 59}[95% Conf. Interval]
{hline 9}{c +}{hline 68}
   Worse {c |}{res}{col 12}    543{col 22} 3.160221{col 34} .0468167{col 46}  1.09094{col 58} 3.068257{col 70} 3.252185
  {txt}Better {c |}{res}{col 12}    535{col 22} 3.271028{col 34} .0499116{col 46} 1.154458{col 58} 3.172981{col 70} 3.369075
{txt}{hline 9}{c +}{hline 68}
combined {c |}{res}{col 12}   1078{col 22} 3.215213{col 34} .0342266{col 46} 1.123758{col 58} 3.148055{col 70} 3.282372
{txt}{hline 9}{c +}{hline 68}
    diff {c |}{res}{col 22} -.110807{col 34} .0684035{col 58}-.2450264{col 70} .0234123
{txt}{hline 9}{c BT}{hline 68}
    diff = mean({res}Worse{txt}) - mean({res}Better{txt})                             t = {res} -1.6199
{txt}Ho: diff = 0                                     degrees of freedom = {res}    1076

    {txt}Ha: diff < 0                 Ha: diff != 0                 Ha: diff > 0
 Pr(T < t) = {res}0.0528         {txt}Pr(|T| > |t|) = {res}0.1055          {txt}Pr(T > t) = {res}0.9472
{txt}
{com}. ttest retro2002_3 if panel == 1, by(version)

{txt}Two-sample t test with equal variances
{hline 9}{c TT}{hline 68}
   Group{col 10}{c |}{col 16}Obs{col 27}Mean{col 35}Std. Err.{col 47}Std. Dev.{col 59}[95% Conf. Interval]
{hline 9}{c +}{hline 68}
   Worse {c |}{res}{col 12}    543{col 22} 2.186004{col 34} .0301885{col 46} .7034622{col 58} 2.126703{col 70} 2.245304
  {txt}Better {c |}{res}{col 12}    535{col 22} 2.228037{col 34} .0307524{col 46} .7113044{col 58} 2.167627{col 70} 2.288448
{txt}{hline 9}{c +}{hline 68}
combined {c |}{res}{col 12}   1078{col 22} 2.206865{col 34} .0215439{col 46} .7073491{col 58} 2.164592{col 70} 2.249137
{txt}{hline 9}{c +}{hline 68}
    diff {c |}{res}{col 22}-.0420337{col 34}   .04309{col 58}-.1265836{col 70} .0425162
{txt}{hline 9}{c BT}{hline 68}
    diff = mean({res}Worse{txt}) - mean({res}Better{txt})                             t = {res} -0.9755
{txt}Ho: diff = 0                                     degrees of freedom = {res}    1076

    {txt}Ha: diff < 0                 Ha: diff != 0                 Ha: diff > 0
 Pr(T < t) = {res}0.1648         {txt}Pr(|T| > |t|) = {res}0.3295          {txt}Pr(T > t) = {res}0.8352
{txt}
{com}. 
. 
.                 ************************************
.                 *********Partisanship***************
.                 ************************************
.                 
. *2002 Pre-Election Wave
.         *7-pt
.         recode M023038X (0=1) (1=2) (2=3) (3=4) (4=5) (5=6) (6=7), gen(partyid)
{txt}(1167 differences between M023038X and partyid)

{com}.         label def pi 1 "St. Dem" 2 "Weak Dem" 3 "Lean Dem" 4" Ind." 5 "Lean Rep" 6 "Weak Rep" 7 "St. Rep"
{txt}
{com}.         label var partyid "Party Identification (2002)"
{txt}
{com}.         label values partyid pi
{txt}
{com}.         *3-Point Categorical
.         gen pid_3 = . 
{txt}(1807 missing values generated)

{com}.         replace pid_3 = 1 if partyid >=1 & partyid <= 3
{txt}(554 real changes made)

{com}.         replace pid_3 = 3 if partyid == 4
{txt}(78 real changes made)

{com}.         replace pid_3 = 2 if partyid >=5 & partyid <= 7
{txt}(535 real changes made)

{com}.         label var pid_3 "Party ID (2002)"
{txt}
{com}.         label def pi2 1 "Democrat" 3 "Independent" 2 "Republican"
{txt}
{com}.         label values pid_3 pi2
{txt}
{com}.         
.         *Republican Vs. Democrat
.         gen pid_2 = . 
{txt}(1807 missing values generated)

{com}.         replace pid_2 = 1 if partyid >=1 & partyid <= 3
{txt}(554 real changes made)

{com}.         replace pid_2 = 0 if partyid >=5 & partyid <= 7
{txt}(535 real changes made)

{com}.         label var pid_2 "PID (2002)" 
{txt}
{com}.         label def pi3 1 "Democrat" 0 "Republican"
{txt}
{com}.         label values pid_2 pi3
{txt}
{com}.         
.         tab partyid

      {txt}Party {c |}
Identificat {c |}
 ion (2002) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
    St. Dem {c |}{res}        195       16.71       16.71
{txt}   Weak Dem {c |}{res}        195       16.71       33.42
{txt}   Lean Dem {c |}{res}        164       14.05       47.47
{txt}       Ind. {c |}{res}         78        6.68       54.16
{txt}   Lean Rep {c |}{res}        161       13.80       67.95
{txt}   Weak Rep {c |}{res}        183       15.68       83.63
{txt}    St. Rep {c |}{res}        191       16.37      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,167      100.00
{txt}
{com}.         tab pid_3

   {txt}Party ID {c |}
     (2002) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Democrat {c |}{res}        554       47.47       47.47
{txt} Republican {c |}{res}        535       45.84       93.32
{txt}Independent {c |}{res}         78        6.68      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,167      100.00
{txt}
{com}.         tab pid_2

 {txt}PID (2002) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
 Republican {c |}{res}        535       49.13       49.13
{txt}   Democrat {c |}{res}        554       50.87      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,089      100.00
{txt}
{com}.         
.         *PID Str
.         gen pid_str = . 
{txt}(1807 missing values generated)

{com}.         replace pid_str = 1 if partyid == 3
{txt}(164 real changes made)

{com}.         replace pid_str = 1 if partyid == 5
{txt}(161 real changes made)

{com}.         replace pid_str = 2 if partyid == 2
{txt}(195 real changes made)

{com}.         replace pid_str = 2 if partyid == 6
{txt}(183 real changes made)

{com}.         replace pid_str = 3 if partyid == 1
{txt}(195 real changes made)

{com}.         replace pid_str = 3 if partyid == 7
{txt}(191 real changes made)

{com}.         label var pid_str "PID Str."
{txt}
{com}.         label def pi4 1 "Leaner" 2 "Weak" 3 "Strong"
{txt}
{com}.         label values pid_str pi4
{txt}
{com}.         
.         summ pid_str 

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 5}pid_str {c |}{res}      1089    2.056015    .8064441          1          3
{txt}
{com}.         gen pid_str01 = (pid_str - r(min))/(r(max)-r(min))
{txt}(718 missing values generated)

{com}.         label var pid_str01 "PID Str"
{txt}
{com}.         
.         recode partyid (1=4) (2=3) (3=2) (4=1) ///
>                 (5=2) (6=3) (7=4), gen(pid_str_full)
{txt}(1167 differences between partyid and pid_str_full)

{com}.         
.         label var pid_str_full "PID Str."
{txt}
{com}.         label def pi5 1 "Pure Ind." 2 "Leaner" 3 "Weak" 4 "Strong"
{txt}
{com}.         label values pid_str pi5
{txt}
{com}.         
.         *Partisan*
.         recode pid_2 (1=0) (0=1), gen(partisan)
{txt}(1089 differences between pid_2 and partisan)

{com}.         label var partisan "Co-Partisan to Inc. President"
{txt}
{com}.         label def part1 1 "In-Partisan" 0 "Out-Partisan"
{txt}
{com}.         label values partisan part1
{txt}
{com}. 
. 
.         
. *2000 Pre-Election
.         *7pt
.         recode M000523 (0=1) (1=2) (2=3) (3=4) (4=5) (5=6) (6=7), gen(partyid_2000)
{txt}(1776 differences between M000523 and partyid_2000)

{com}.         label var partyid_2000 "Party Identification (2000)"
{txt}
{com}.         label values partyid_2000 pi
{txt}
{com}.         *3-pt
.         gen pid_32000 = . 
{txt}(1807 missing values generated)

{com}.         replace pid_32000 = 1 if partyid_2000 >=1 & partyid_2000 <= 3
{txt}(889 real changes made)

{com}.         replace pid_32000 = 3 if partyid_2000 == 4
{txt}(206 real changes made)

{com}.         replace pid_32000 = 2 if partyid_2000 >=5 & partyid_2000 <= 7
{txt}(690 real changes made)

{com}.         label var pid_3 "Party ID (2000)"
{txt}
{com}.         label values pid_3200 pi2
{txt}
{com}.         *Republican Vs. Democrat
.         gen pid_2_2000 = . 
{txt}(1807 missing values generated)

{com}.         replace pid_2_2000 = 1 if partyid_2000 >=1 & partyid_2000 <= 3
{txt}(889 real changes made)

{com}.         replace pid_2_2000 = 0 if partyid_2000 >=5 & partyid_2000 <= 7
{txt}(690 real changes made)

{com}.         label var pid_2_2000 "PID (2000)" 
{txt}
{com}.         label values pid_2_2000 pi3
{txt}
{com}.         
.         *Partisan
.         recode pid_2_2000 (1=0) (0=1), gen(partisan2000)
{txt}(1579 differences between pid_2_2000 and partisan2000)

{com}.         label values partisan2000 part1
{txt}
{com}.         label var partisan2000 "Co-Partisan to Inc. President (2000 Measure)"
{txt}
{com}.         
.         *Pid Str
.         gen pid_str2000 = . 
{txt}(1807 missing values generated)

{com}.         replace pid_str2000 = 1 if partyid_2000 == 3
{txt}(269 real changes made)

{com}.         replace pid_str2000 = 1 if partyid_2000 == 5
{txt}(230 real changes made)

{com}.         replace pid_str2000 = 2 if partyid_2000 == 2
{txt}(274 real changes made)

{com}.         replace pid_str2000 = 2 if partyid_2000 == 6
{txt}(215 real changes made)

{com}.         replace pid_str2000 = 3 if partyid_2000 == 1
{txt}(346 real changes made)

{com}.         replace pid_str2000 = 3 if partyid_2000 == 7
{txt}(245 real changes made)

{com}.         label var pid_str2000 "PID Str. (2000)"
{txt}
{com}.         label values pid_str2000 pi4
{txt}
{com}.         
.         summ pid_str2000

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 1}pid_str2000 {c |}{res}      1579    2.058265    .8290663          1          3
{txt}
{com}.         gen pid_str2000_01 = (pid_str2000 - r(min))/(r(max)-r(min))
{txt}(228 missing values generated)

{com}.         label var pid_str2000_01 "PID Str (2000)"
{txt}
{com}.         
. *Relationship
.         pwcorr partyid partyid_2000, sig

             {txt}{c |}  partyid partyi~0
{hline 13}{c +}{hline 18}
     partyid {c |} {res}  1.0000 
             {txt}{c |}
             {c |}
partyid_2000 {c |} {res}  0.8442   1.0000 
             {txt}{c |}{res}   0.0000
             {txt}{c |}

{com}.         tab pid_3 pid_32000, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

   Party ID {c |}            pid_32000
     (2000) {c |}  Democrat  Republica  Independe {c |}     Total
{hline 12}{c +}{hline 33}{c +}{hline 10}
   Democrat {c |}{res}       486         32         32 {txt}{c |}{res}       550 
            {txt}{c |}{res}     88.36       5.82       5.82 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}     86.63       6.67      27.35 {txt}{c |}{res}     47.50 
{txt}{hline 12}{c +}{hline 33}{c +}{hline 10}
 Republican {c |}{res}        53        428         50 {txt}{c |}{res}       531 
            {txt}{c |}{res}      9.98      80.60       9.42 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}      9.45      89.17      42.74 {txt}{c |}{res}     45.85 
{txt}{hline 12}{c +}{hline 33}{c +}{hline 10}
Independent {c |}{res}        22         20         35 {txt}{c |}{res}        77 
            {txt}{c |}{res}     28.57      25.97      45.45 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}      3.92       4.17      29.91 {txt}{c |}{res}      6.65 
{txt}{hline 12}{c +}{hline 33}{c +}{hline 10}
      Total {c |}{res}       561        480        117 {txt}{c |}{res}     1,158 
            {txt}{c |}{res}     48.45      41.45      10.10 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}    100.00     100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}4{txt}) = {res}824.1181  {txt} Pr = {res}0.000
{txt}
{com}.         tab pid_2 pid_2_2000, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

           {c |}      PID (2000)
PID (2002) {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
Republican {c |}{res}       428         53 {txt}{c |}{res}       481 
           {txt}{c |}{res}     88.98      11.02 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     93.04       9.83 {txt}{c |}{res}     48.15 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
  Democrat {c |}{res}        32        486 {txt}{c |}{res}       518 
           {txt}{c |}{res}      6.18      93.82 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      6.96      90.17 {txt}{c |}{res}     51.85 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       460        539 {txt}{c |}{res}       999 
           {txt}{c |}{res}     46.05      53.95 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}1{txt}) = {res}688.3242  {txt} Pr = {res}0.000
{txt}
{com}. 
. *Bivariate relationship with economic assessments? 
.         tab retro2002_3 pid_2 if panel == 1, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

     Retro {c |}
    (2002; {c |}      PID (2002)
     3-pt) {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}       102         51 {txt}{c |}{res}       153 
           {txt}{c |}{res}     66.67      33.33 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     20.99      10.14 {txt}{c |}{res}     15.47 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}       253        200 {txt}{c |}{res}       453 
           {txt}{c |}{res}     55.85      44.15 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     52.06      39.76 {txt}{c |}{res}     45.80 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}       131        252 {txt}{c |}{res}       383 
           {txt}{c |}{res}     34.20      65.80 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     26.95      50.10 {txt}{c |}{res}     38.73 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       486        503 {txt}{c |}{res}       989 
           {txt}{c |}{res}     49.14      50.86 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res} 61.1539  {txt} Pr = {res}0.000
{txt}
{com}.         tab retro2002_3 pid_2_2000 if panel == 1, row col chi2  
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

     Retro {c |}
    (2002; {c |}      PID (2000)
     3-pt) {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}        95         53 {txt}{c |}{res}       148 
           {txt}{c |}{res}     64.19      35.81 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     21.35      10.39 {txt}{c |}{res}     15.50 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}       232        204 {txt}{c |}{res}       436 
           {txt}{c |}{res}     53.21      46.79 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     52.13      40.00 {txt}{c |}{res}     45.65 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}       118        253 {txt}{c |}{res}       371 
           {txt}{c |}{res}     31.81      68.19 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     26.52      49.61 {txt}{c |}{res}     38.85 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       445        510 {txt}{c |}{res}       955 
           {txt}{c |}{res}     46.60      53.40 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res} 58.6889  {txt} Pr = {res}0.000
{txt}
{com}.         tab retro2002 pid_2 if panel == 1, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

                {c |}      PID (2002)
   Retro (2002) {c |} Republica   Democrat {c |}     Total
{hline 16}{c +}{hline 22}{c +}{hline 10}
     Much Worse {c |}{res}        77         36 {txt}{c |}{res}       113 
                {txt}{c |}{res}     68.14      31.86 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}     15.84       7.16 {txt}{c |}{res}     11.43 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
 Somewhat Worse {c |}{res}        25         15 {txt}{c |}{res}        40 
                {txt}{c |}{res}     62.50      37.50 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}      5.14       2.98 {txt}{c |}{res}      4.04 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
           Same {c |}{res}       253        200 {txt}{c |}{res}       453 
                {txt}{c |}{res}     55.85      44.15 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}     52.06      39.76 {txt}{c |}{res}     45.80 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
Somewhat Better {c |}{res}        96        153 {txt}{c |}{res}       249 
                {txt}{c |}{res}     38.55      61.45 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}     19.75      30.42 {txt}{c |}{res}     25.18 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
    Much Better {c |}{res}        35         99 {txt}{c |}{res}       134 
                {txt}{c |}{res}     26.12      73.88 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}      7.20      19.68 {txt}{c |}{res}     13.55 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
          Total {c |}{res}       486        503 {txt}{c |}{res}       989 
                {txt}{c |}{res}     49.14      50.86 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}4{txt}) = {res} 66.9199  {txt} Pr = {res}0.000
{txt}
{com}.         tab retro2002 pid_2_2000 if panel == 1, row col chi2    
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

                {c |}      PID (2000)
   Retro (2002) {c |} Republica   Democrat {c |}     Total
{hline 16}{c +}{hline 22}{c +}{hline 10}
     Much Worse {c |}{res}        71         39 {txt}{c |}{res}       110 
                {txt}{c |}{res}     64.55      35.45 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}     15.96       7.65 {txt}{c |}{res}     11.52 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
 Somewhat Worse {c |}{res}        24         14 {txt}{c |}{res}        38 
                {txt}{c |}{res}     63.16      36.84 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}      5.39       2.75 {txt}{c |}{res}      3.98 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
           Same {c |}{res}       232        204 {txt}{c |}{res}       436 
                {txt}{c |}{res}     53.21      46.79 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}     52.13      40.00 {txt}{c |}{res}     45.65 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
Somewhat Better {c |}{res}        86        153 {txt}{c |}{res}       239 
                {txt}{c |}{res}     35.98      64.02 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}     19.33      30.00 {txt}{c |}{res}     25.03 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
    Much Better {c |}{res}        32        100 {txt}{c |}{res}       132 
                {txt}{c |}{res}     24.24      75.76 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}      7.19      19.61 {txt}{c |}{res}     13.82 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
          Total {c |}{res}       445        510 {txt}{c |}{res}       955 
                {txt}{c |}{res}     46.60      53.40 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}4{txt}) = {res} 63.4213  {txt} Pr = {res}0.000
{txt}
{com}. 
. 
.                 *****************************************************
.                 *********Network Size and Disagreement***************
.                 *****************************************************
. *Network Size (# Listed Discussants)
. 
.         gen names = . 
{txt}(1807 missing values generated)

{com}.         replace names = 4 if M001702 == 1 & M001701 == 1 & M001700 == 1 & M001699 == 1
{txt}(327 real changes made)

{com}.         replace names = 3 if M001702 == 5 & M001701 == 1 & M001700 == 1 & M001699 == 1
{txt}(223 real changes made)

{com}.         replace names = 2 if M001701 == 5 & M001700 == 1 & M001699 == 1
{txt}(311 real changes made)

{com}.         replace names = 1 if M001700 == 5 & M001699 == 1
{txt}(290 real changes made)

{com}.         replace names = 0 if M001699 == 5
{txt}(399 real changes made)

{com}.         label var names "# Listed Disc."
{txt}
{com}.         
.         *Discussant Vote Choice
.                 foreach var in M001710 M001718 M001726 M001734 {c -(}
{txt}  2{com}.                         tab `var' if panel == 1
{txt}  3{com}.                 {c )-}

{txt}Z12. How name 1 voted in election {c |}      Freq.     Percent        Cum.
{hline 34}{c +}{hline 35}
                       1. AL GORE {c |}{res}        344       42.52       42.52
{txt}                 3. GEORGE W BUSH {c |}{res}        359       44.38       86.90
{txt}5. SOME OTHER CANDIDATE (SPECIFY) {c |}{res}         34        4.20       91.10
{txt}                   7. DIDN'T VOTE {c |}{res}         62        7.66       98.76
{txt}      8. INELIGIBLE TO VOTE [VOL] {c |}{res}         10        1.24      100.00
{txt}{hline 34}{c +}{hline 35}
                            Total {c |}{res}        809      100.00

{txt}Z16. How name 2 voted in election {c |}      Freq.     Percent        Cum.
{hline 34}{c +}{hline 35}
                       1. AL GORE {c |}{res}        255       43.29       43.29
{txt}                 3. GEORGE W BUSH {c |}{res}        255       43.29       86.59
{txt}5. SOME OTHER CANDIDATE [SPECIFY] {c |}{res}         23        3.90       90.49
{txt}                   7. DIDN'T VOTE {c |}{res}         49        8.32       98.81
{txt}      8. INELIGIBLE TO VOTE [VOL] {c |}{res}          7        1.19      100.00
{txt}{hline 34}{c +}{hline 35}
                            Total {c |}{res}        589      100.00

      {txt}Z20. How name 3 voted in election {c |}      Freq.     Percent        Cum.
{hline 40}{c +}{hline 35}
                             1. AL GORE {c |}{res}        156       41.38       41.38
{txt}                       3. GEORGE W BUSH {c |}{res}        179       47.48       88.86
{txt}5. SOME OTHER CANDIDATE (SPECIFY) [SPEC {c |}{res}          7        1.86       90.72
{txt}                         7. DIDN'T VOTE {c |}{res}         30        7.96       98.67
{txt}            8. INELIGIBLE TO VOTE [VOL] {c |}{res}          5        1.33      100.00
{txt}{hline 40}{c +}{hline 35}
                                  Total {c |}{res}        377      100.00

{txt}Z24. How name 4 voted in election {c |}      Freq.     Percent        Cum.
{hline 34}{c +}{hline 35}
                       1. AL GORE {c |}{res}         82       37.10       37.10
{txt}                 3. GEORGE W BUSH {c |}{res}        109       49.32       86.43
{txt}5. SOME OTHER CANDIDATE (SPECIFY) {c |}{res}          6        2.71       89.14
{txt}                   7. DIDN'T VOTE {c |}{res}         20        9.05       98.19
{txt}      8. INELIGIBLE TO VOTE [VOL] {c |}{res}          4        1.81      100.00
{txt}{hline 34}{c +}{hline 35}
                            Total {c |}{res}        221      100.00
{txt}
{com}.                 
.                 *1 = Al Gore
.                 *3 = George Bush
.                 *5 = Some Other Candidate
.                 *7 = Didn't vote
.                 *8 = ineliglb to vote
.                 *98 = dk
.                 *99 = ref
.         
.         recode names (0=.), gen(names1)
{txt}(399 differences between names and names1)

{com}.         label var names1 "Network Size"
{txt}
{com}.         summ names1

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 6}names1 {c |}{res}      1151    2.509991    1.150287          1          4
{txt}
{com}.         gen numgiven01 = (names1 - r(min))/(r(max)-r(min))
{txt}(656 missing values generated)

{com}.         label var numgiven01 "Network Size"
{txt}
{com}.         
.                 
.         *Respondent vote choice*
.                         tab M001249

          {txt}C6. R vote cast for President {c |}      Freq.     Percent        Cum.
{hline 40}{c +}{hline 35}
                            1. AL GORE  {c |}{res}        590       50.77       50.77
{txt}2. HOWARD PHILLIPS-CONSTITUTION PARTY C {c |}{res}          1        0.09       50.86
{txt}                      3. GEORGE W. BUSH {c |}{res}        530       45.61       96.47
{txt}   4. HARRY BROWN-LIBERTARIAN CANDIDATE {c |}{res}          4        0.34       96.82
{txt}                       5. PAT BUCHANAN  {c |}{res}          3        0.26       97.07
{txt}                         6. RALPH NADER {c |}{res}         33        2.84       99.91
{txt}           7. R REPORTS VOTING FOR SELF {c |}{res}          1        0.09      100.00
{txt}{hline 40}{c +}{hline 35}
                                  Total {c |}{res}      1,162      100.00
{txt}
{com}.                         *1 = Gore
.                         *2 = howard philips (n = 1)
.                         *3 = Bush
.                         *4 = Libertarian (n=4)
.                         *5 = Pat Buchanan (n =3)
.                         *6 = Nader (n=33)
.                         *7 = reports voting for self
.                         *0 = NA/INAP
.                         
.                                 *0 = NA/INAP
.         
. *Disagreement
.         *need to create indices for 'agreement' and 'disagreement'
.         *agreement: gore/gore, bush/bush; 
.         *disagree: gore/bush, bush/gore, nader/gore, nader/bush, gore/other, bush/other, remainder 3rd party/bush or gore
.                 
.         *Agree = 1, Disagree = 0
.                 label def agr 1 "Agree" 0 "Disagree" 
{txt}
{com}.                 gen d1_votea = . 
{txt}(1807 missing values generated)

{com}.                 replace d1_votea = 1 if M001249 == 1 & M001710 == 1
{txt}(301 real changes made)

{com}.                 replace d1_votea = 1 if M001249 == 3 & M001710 == 3
{txt}(307 real changes made)

{com}.                 replace d1_votea = 0  if M001249 == 1 & M001710 == 3
{txt}(92 real changes made)

{com}.                 replace d1_votea = 0  if M001249 == 3 & M001710 == 1
{txt}(77 real changes made)

{com}.                 replace d1_votea = 0  if M001249 == 1 & M001710 == 5
{txt}(11 real changes made)

{com}.                 replace d1_votea = 0  if M001249 == 3 & M001710 == 5
{txt}(9 real changes made)

{com}.                 replace d1_votea = 0  if M001249 == 2 & M001710 == 1
{txt}(0 real changes made)

{com}.                 replace d1_votea = 0  if M001249 == 2 & M001710 == 3
{txt}(1 real change made)

{com}.                 replace d1_votea = 0  if M001249 == 4 & M001710 == 1
{txt}(2 real changes made)

{com}.                 replace d1_votea = 0  if M001249 == 4 & M001710 == 3
{txt}(1 real change made)

{com}.                 replace d1_votea = 0  if M001249 == 5 & M001710 == 1
{txt}(0 real changes made)

{com}.                 replace d1_votea = 0  if M001249 == 5 & M001710 == 3
{txt}(0 real changes made)

{com}.                 replace d1_votea = 0  if M001249 == 6 & M001710 == 1
{txt}(10 real changes made)

{com}.                 replace d1_votea = 0  if M001249 == 6 & M001710 == 3
{txt}(11 real changes made)

{com}.                 label var d1_votea "D1 Vote Agreement"
{txt}
{com}.                 label values d1_votea agr
{txt}
{com}.                 
.                 
.                 gen d2_votea = . 
{txt}(1807 missing values generated)

{com}.                 replace d2_votea = 1 if M001249 == 1 & M001718 == 1
{txt}(226 real changes made)

{com}.                 replace d2_votea = 1 if M001249 == 3 & M001718 == 3
{txt}(221 real changes made)

{com}.                 replace d2_votea = 0  if M001249 == 1 & M001718 == 3
{txt}(73 real changes made)

{com}.                 replace d2_votea = 0  if M001249 == 3 & M001718 == 1
{txt}(62 real changes made)

{com}.                 replace d2_votea = 0  if M001249 == 1 & M001718 == 5
{txt}(10 real changes made)

{com}.                 replace d2_votea = 0  if M001249 == 3 & M001718 == 5
{txt}(8 real changes made)

{com}.                 replace d2_votea = 0  if M001249 == 2 & M001718 == 1
{txt}(0 real changes made)

{com}.                 replace d2_votea = 0  if M001249 == 2 & M001718 == 3
{txt}(0 real changes made)

{com}.                 replace d2_votea = 0  if M001249 == 4 & M001718 == 1
{txt}(2 real changes made)

{com}.                 replace d2_votea = 0  if M001249 == 4 & M001718 == 3
{txt}(0 real changes made)

{com}.                 replace d2_votea = 0  if M001249 == 5 & M001718 == 1
{txt}(1 real change made)

{com}.                 replace d2_votea = 0  if M001249 == 5 & M001718 == 3
{txt}(0 real changes made)

{com}.                 replace d2_votea = 0  if M001249 == 6 & M001718 == 1
{txt}(10 real changes made)

{com}.                 replace d2_votea = 0  if M001249 == 6 & M001718 == 3
{txt}(5 real changes made)

{com}.                 label var d2_votea "D2 Vote Agreement"
{txt}
{com}.                 label values d2_votea agr
{txt}
{com}.                 
.                                 
.                 gen d3_votea = . 
{txt}(1807 missing values generated)

{com}.                 replace d3_votea = 1 if M001249 == 1 & M001726 == 1
{txt}(137 real changes made)

{com}.                 replace d3_votea = 1 if M001249 == 3 & M001726 == 3
{txt}(149 real changes made)

{com}.                 replace d3_votea = 0  if M001249 == 1 & M001726 == 3
{txt}(53 real changes made)

{com}.                 replace d3_votea = 0  if M001249 == 3 & M001726 == 1
{txt}(43 real changes made)

{com}.                 replace d3_votea = 0  if M001249 == 1 & M001726 == 5
{txt}(3 real changes made)

{com}.                 replace d3_votea = 0  if M001249 == 3 & M001726 == 5
{txt}(4 real changes made)

{com}.                 replace d3_votea = 0  if M001249 == 2 & M001726 == 1
{txt}(0 real changes made)

{com}.                 replace d3_votea = 0  if M001249 == 2 & M001726 == 3
{txt}(1 real change made)

{com}.                 replace d3_votea = 0  if M001249 == 4 & M001726 == 1
{txt}(1 real change made)

{com}.                 replace d3_votea = 0  if M001249 == 4 & M001726 == 3
{txt}(1 real change made)

{com}.                 replace d3_votea = 0  if M001249 == 5 & M001726 == 1
{txt}(0 real changes made)

{com}.                 replace d3_votea = 0  if M001249 == 5 & M001726 == 3
{txt}(0 real changes made)

{com}.                 replace d3_votea = 0  if M001249 == 6 & M001726 == 1
{txt}(4 real changes made)

{com}.                 replace d3_votea = 0  if M001249 == 6 & M001726 == 3
{txt}(4 real changes made)

{com}.                 label var d3_votea "D4 Vote Agreement"
{txt}
{com}.                 label values d3_votea agr
{txt}
{com}. 
. 
.                 gen d4_votea = . 
{txt}(1807 missing values generated)

{com}.                 replace d4_votea = 1 if M001249 == 1 & M001734 == 1
{txt}(70 real changes made)

{com}.                 replace d4_votea = 1 if M001249 == 3 & M001734 == 3
{txt}(93 real changes made)

{com}.                 replace d4_votea = 0  if M001249 == 1 & M001734 == 3
{txt}(41 real changes made)

{com}.                 replace d4_votea = 0  if M001249 == 3 & M001734 == 1
{txt}(24 real changes made)

{com}.                 replace d4_votea = 0  if M001249 == 1 & M001734 == 5
{txt}(1 real change made)

{com}.                 replace d4_votea = 0  if M001249 == 3 & M001734 == 5
{txt}(2 real changes made)

{com}.                 replace d4_votea = 0  if M001249 == 2 & M001734 == 1
{txt}(0 real changes made)

{com}.                 replace d4_votea = 0  if M001249 == 2 & M001734 == 3
{txt}(0 real changes made)

{com}.                 replace d4_votea = 0  if M001249 == 4 & M001734 == 1
{txt}(0 real changes made)

{com}.                 replace d4_votea = 0  if M001249 == 4 & M001734 == 3
{txt}(0 real changes made)

{com}.                 replace d4_votea = 0  if M001249 == 5 & M001734 == 1
{txt}(0 real changes made)

{com}.                 replace d4_votea = 0  if M001249 == 5 & M001734 == 3
{txt}(0 real changes made)

{com}.                 replace d4_votea = 0  if M001249 == 6 & M001734 == 1
{txt}(2 real changes made)

{com}.                 replace d4_votea = 0  if M001249 == 6 & M001734 == 3
{txt}(0 real changes made)

{com}.                 label var d4_votea "D4 Vote Agreement"
{txt}
{com}.                 label values d4_votea agr
{txt}
{com}.         
.                 tab d1_votea 

    {txt}D1 Vote {c |}
  Agreement {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Disagree {c |}{res}        214       26.03       26.03
{txt}      Agree {c |}{res}        608       73.97      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        822      100.00
{txt}
{com}.                 tab d2_votea 

    {txt}D2 Vote {c |}
  Agreement {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Disagree {c |}{res}        171       27.67       27.67
{txt}      Agree {c |}{res}        447       72.33      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        618      100.00
{txt}
{com}.                 tab d3_votea

    {txt}D4 Vote {c |}
  Agreement {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Disagree {c |}{res}        114       28.50       28.50
{txt}      Agree {c |}{res}        286       71.50      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        400      100.00
{txt}
{com}.                 tab d4_votea

    {txt}D4 Vote {c |}
  Agreement {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Disagree {c |}{res}         70       30.04       30.04
{txt}      Agree {c |}{res}        163       69.96      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        233      100.00
{txt}
{com}.                 
.         *Disagreement (=1; agree =0)
.                 label def disagr 1 "Disagree" 0 "Agree"
{txt}
{com}.                                         
.                 gen d1_voted = . 
{txt}(1807 missing values generated)

{com}.                 replace d1_voted = 0 if M001249 == 1 & M001710 == 1
{txt}(301 real changes made)

{com}.                 replace d1_voted = 0 if M001249 == 3 & M001710 == 3
{txt}(307 real changes made)

{com}.                 replace d1_voted = 1  if M001249 == 1 & M001710 == 3
{txt}(92 real changes made)

{com}.                 replace d1_voted = 1  if M001249 == 3 & M001710 == 1
{txt}(77 real changes made)

{com}.                 replace d1_voted = 1  if M001249 == 1 & M001710 == 5
{txt}(11 real changes made)

{com}.                 replace d1_voted = 1  if M001249 == 3 & M001710 == 5
{txt}(9 real changes made)

{com}.                 replace d1_voted = 1  if M001249 == 2 & M001710 == 1
{txt}(0 real changes made)

{com}.                 replace d1_voted = 1  if M001249 == 2 & M001710 == 3
{txt}(1 real change made)

{com}.                 replace d1_voted = 1  if M001249 == 4 & M001710 == 1
{txt}(2 real changes made)

{com}.                 replace d1_voted = 1  if M001249 == 4 & M001710 == 3
{txt}(1 real change made)

{com}.                 replace d1_voted = 1  if M001249 == 5 & M001710 == 1
{txt}(0 real changes made)

{com}.                 replace d1_voted = 1  if M001249 == 5 & M001710 == 3
{txt}(0 real changes made)

{com}.                 replace d1_voted = 1  if M001249 == 6 & M001710 == 1
{txt}(10 real changes made)

{com}.                 replace d1_voted = 1  if M001249 == 6 & M001710 == 3
{txt}(11 real changes made)

{com}.                 label var d1_voted "D1 Vote Disagreement"
{txt}
{com}.                 label values d1_voted disagr
{txt}
{com}.                 
.                 gen d2_voted = . 
{txt}(1807 missing values generated)

{com}.                 replace d2_voted = 0 if M001249 == 1 & M001718 == 1
{txt}(226 real changes made)

{com}.                 replace d2_voted = 0 if M001249 == 3 & M001718 == 3
{txt}(221 real changes made)

{com}.                 replace d2_voted = 1  if M001249 == 1 & M001718 == 3
{txt}(73 real changes made)

{com}.                 replace d2_voted = 1  if M001249 == 3 & M001718 == 1
{txt}(62 real changes made)

{com}.                 replace d2_voted = 1  if M001249 == 1 & M001718 == 5
{txt}(10 real changes made)

{com}.                 replace d2_voted = 1  if M001249 == 3 & M001718 == 5
{txt}(8 real changes made)

{com}.                 replace d2_voted = 1  if M001249 == 2 & M001718 == 1
{txt}(0 real changes made)

{com}.                 replace d2_voted = 1  if M001249 == 2 & M001718 == 3
{txt}(0 real changes made)

{com}.                 replace d2_voted = 1  if M001249 == 4 & M001718 == 1
{txt}(2 real changes made)

{com}.                 replace d2_voted = 1  if M001249 == 4 & M001718 == 3
{txt}(0 real changes made)

{com}.                 replace d2_voted = 1  if M001249 == 5 & M001718 == 1
{txt}(1 real change made)

{com}.                 replace d2_voted = 1  if M001249 == 5 & M001718 == 3
{txt}(0 real changes made)

{com}.                 replace d2_voted = 1  if M001249 == 6 & M001718 == 1
{txt}(10 real changes made)

{com}.                 replace d2_voted = 1  if M001249 == 6 & M001718 == 3
{txt}(5 real changes made)

{com}.                 label var d2_voted "D2 Vote Disagreement"
{txt}
{com}.                 label values d2_voted disagr
{txt}
{com}.                 
.                 gen d3_voted = . 
{txt}(1807 missing values generated)

{com}.                 replace d3_voted = 0 if M001249 == 1 & M001726 == 1
{txt}(137 real changes made)

{com}.                 replace d3_voted = 0 if M001249 == 3 & M001726 == 3
{txt}(149 real changes made)

{com}.                 replace d3_voted = 1  if M001249 == 1 & M001726 == 3
{txt}(53 real changes made)

{com}.                 replace d3_voted = 1  if M001249 == 3 & M001726 == 1
{txt}(43 real changes made)

{com}.                 replace d3_voted = 1  if M001249 == 1 & M001726 == 5
{txt}(3 real changes made)

{com}.                 replace d3_voted = 1  if M001249 == 3 & M001726 == 5
{txt}(4 real changes made)

{com}.                 replace d3_voted = 1  if M001249 == 2 & M001726 == 1
{txt}(0 real changes made)

{com}.                 replace d3_voted = 1  if M001249 == 2 & M001726 == 3
{txt}(1 real change made)

{com}.                 replace d3_voted = 1  if M001249 == 4 & M001726 == 1
{txt}(1 real change made)

{com}.                 replace d3_voted = 1  if M001249 == 4 & M001726 == 3
{txt}(1 real change made)

{com}.                 replace d3_voted = 1  if M001249 == 5 & M001726 == 1
{txt}(0 real changes made)

{com}.                 replace d3_voted = 1  if M001249 == 5 & M001726 == 3
{txt}(0 real changes made)

{com}.                 replace d3_voted = 1  if M001249 == 6 & M001726 == 1
{txt}(4 real changes made)

{com}.                 replace d3_voted = 1  if M001249 == 6 & M001726 == 3
{txt}(4 real changes made)

{com}.                 label var d3_voted "D3 Vote Disagreement"
{txt}
{com}.                 label values d3_voted disagr
{txt}
{com}.                 
.                 gen d4_voted = . 
{txt}(1807 missing values generated)

{com}.                 replace d4_voted = 0 if M001249 == 1 & M001734 == 1
{txt}(70 real changes made)

{com}.                 replace d4_voted = 0 if M001249 == 3 & M001734 == 3
{txt}(93 real changes made)

{com}.                 replace d4_voted = 1  if M001249 == 1 & M001734 == 3
{txt}(41 real changes made)

{com}.                 replace d4_voted = 1  if M001249 == 3 & M001734 == 1
{txt}(24 real changes made)

{com}.                 replace d4_voted = 1  if M001249 == 1 & M001734 == 5
{txt}(1 real change made)

{com}.                 replace d4_voted = 1  if M001249 == 3 & M001734 == 5
{txt}(2 real changes made)

{com}.                 replace d4_voted = 1  if M001249 == 2 & M001734 == 1
{txt}(0 real changes made)

{com}.                 replace d4_voted = 1  if M001249 == 2 & M001734 == 3
{txt}(0 real changes made)

{com}.                 replace d4_voted = 1  if M001249 == 4 & M001734 == 1
{txt}(0 real changes made)

{com}.                 replace d4_voted = 1  if M001249 == 4 & M001734 == 3
{txt}(0 real changes made)

{com}.                 replace d4_voted = 1  if M001249 == 5 & M001734 == 1
{txt}(0 real changes made)

{com}.                 replace d4_voted = 1  if M001249 == 5 & M001734 == 3
{txt}(0 real changes made)

{com}.                 replace d4_voted = 1  if M001249 == 6 & M001734 == 1
{txt}(2 real changes made)

{com}.                 replace d4_voted = 1  if M001249 == 6 & M001734 == 3
{txt}(0 real changes made)

{com}.                 label var d4_voted "D4 Vote Disagreement"
{txt}
{com}.                 label values d4_voted disagr
{txt}
{com}.                 
.                 tab d1_voted

    {txt}D1 Vote {c |}
Disagreemen {c |}
          t {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Agree {c |}{res}        608       73.97       73.97
{txt}   Disagree {c |}{res}        214       26.03      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        822      100.00
{txt}
{com}.                 tab d2_voted 

    {txt}D2 Vote {c |}
Disagreemen {c |}
          t {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Agree {c |}{res}        447       72.33       72.33
{txt}   Disagree {c |}{res}        171       27.67      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        618      100.00
{txt}
{com}.                 tab d3_voted

    {txt}D3 Vote {c |}
Disagreemen {c |}
          t {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Agree {c |}{res}        286       71.50       71.50
{txt}   Disagree {c |}{res}        114       28.50      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        400      100.00
{txt}
{com}.                 tab d4_voted

    {txt}D4 Vote {c |}
Disagreemen {c |}
          t {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Agree {c |}{res}        163       69.96       69.96
{txt}   Disagree {c |}{res}         70       30.04      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        233      100.00
{txt}
{com}. 
.                 
. *Summary and Average*
.         *Agreement*
.                 egen cand_agree = rowtotal(d1_votea d2_votea d3_votea d4_votea), missing
{txt}(917 missing values generated)

{com}.         *Disagreeement                          
.                 egen cand_disagree = rowtotal(d1_voted d2_voted d3_voted d4_voted), missing
{txt}(917 missing values generated)

{com}.                 
.                 tab cand_agree

 {txt}cand_agree {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          0 {c |}{res}        117       13.15       13.15
{txt}          1 {c |}{res}        297       33.37       46.52
{txt}          2 {c |}{res}        286       32.13       78.65
{txt}          3 {c |}{res}        125       14.04       92.70
{txt}          4 {c |}{res}         65        7.30      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        890      100.00
{txt}
{com}.                 tab cand_disagree

{txt}cand_disagr {c |}
         ee {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          0 {c |}{res}        496       55.73       55.73
{txt}          1 {c |}{res}        259       29.10       84.83
{txt}          2 {c |}{res}         99       11.12       95.96
{txt}          3 {c |}{res}         32        3.60       99.55
{txt}          4 {c |}{res}          4        0.45      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        890      100.00
{txt}
{com}.                 summ cand_agree cand_disagree

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 2}cand_agree {c |}{res}       890    1.689888    1.094217          0          4
{txt}cand_disag~e {c |}{res}       890    .6393258    .8506093          0          4
{txt}
{com}.                 
.         *Difference*
.                 *Summary Scale
.                         *See Lupton and Thornton: Exposure = D - A
.                                 gen disagree_total = cand_disagree - cand_agree
{txt}(917 missing values generated)

{com}.                                 label var disagree_total "Network Disagreement"
{txt}
{com}.                 *Corrected for # D & A
.                         *See Lupton & Thornton: (D-A)/(D+A)
.                                 gen disagree_avg = [cand_disagree - cand_agree] / [cand_disagree + cand_agree]
{txt}(917 missing values generated)

{com}.                                 label var disagree_avg "Network Disagreement"
{txt}
{com}.         
.                         *Standardized*
.                         foreach var in disagree_total disagree_avg {c -(}
{txt}  2{com}.                                 summ `var'
{txt}  3{com}.                                 gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.                         {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_t~l {c |}{res}       890   -1.050562    1.631635         -4          4
{txt}(917 missing values generated)

    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_avg {c |}{res}       890    -.452809    .7176042         -1          1
{txt}(917 missing values generated)

{com}.                         
.                         label var disagree_total01 "Network Disagreement"
{txt}
{com}.                         label var disagree_avg01 "Network Disagreement"
{txt}
{com}.                                 
. *Network Diversity
.         *From Nir: [(Agree+Disagree)/2] - |A-D|
.                 gen network_ambiv = [(cand_agree + cand_disagree)/2] - abs(cand_agree - cand_disagree)
{txt}(917 missing values generated)

{com}.                 label var network_ambiv "Network Political Diversity"
{txt}
{com}.                 
.                 summ network_ambiv

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
network_am~v {c |}{res}       890   -.4477528    .9678874         -2          2
{txt}
{com}.                 gen network_ambiv01=(network_ambiv - r(min))/(r(max)-r(min))
{txt}(917 missing values generated)

{com}.                 label var network_ambiv01 "Network Political Diversity"
{txt}
{com}. 
.                         
.                 
.                 
.                 ***************************************************
.                 *****************Control Variables*****************
.                 ***************************************************
.                 
. *Education
.         recode M023131 (1=1) (2=1) (3=2) (4=3) (5=3) (6=4) (7=4) (9=.), gen(educ)
{txt}(1156 differences between M023131 and educ)

{com}.         tab M023131 educ

                      {txt}{c |}     RECODE of M023131 (Y3x. Summary: R
      Y3x. Summary: R {c |}                 Education)
            Education {c |}         1          2          3          4 {c |}     Total
{hline 22}{c +}{hline 44}{c +}{hline 10}
1. 8 grades or less a {c |}{res}        29          0          0          0 {txt}{c |}{res}        29 
{txt}2. 9-11 grades, no fu {c |}{res}        60          0          0          0 {txt}{c |}{res}        60 
{txt}3. High school diplom {c |}{res}         0        316          0          0 {txt}{c |}{res}       316 
{txt}4. More than 12 years {c |}{res}         0          0        245          0 {txt}{c |}{res}       245 
{txt}5. Junior or communit {c |}{res}         0          0        115          0 {txt}{c |}{res}       115 
{txt}6. BA level degrees;  {c |}{res}         0          0          0        273 {txt}{c |}{res}       273 
{txt}7. Advanced degree, i {c |}{res}         0          0          0        147 {txt}{c |}{res}       147 
{txt}{hline 22}{c +}{hline 44}{c +}{hline 10}
                Total {c |}{res}        89        316        360        420 {txt}{c |}{res}     1,185 

{txt}
{com}.         label var educ "Education"
{txt}
{com}.         label def edu 1 "< HS" 2 "HS" 3 "Some College" 4 "College Degree+"
{txt}
{com}.         label values educ edu
{txt}
{com}.         tab educ

      {txt}Education {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
           < HS {c |}{res}         89        7.51        7.51
{txt}             HS {c |}{res}        316       26.67       34.18
{txt}   Some College {c |}{res}        360       30.38       64.56
{txt}College Degree+ {c |}{res}        420       35.44      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,185      100.00
{txt}
{com}.         
.         summ educ 

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 8}educ {c |}{res}      1185    2.937553    .9583289          1          4
{txt}
{com}.         gen educ01 = (educ - r(min))/(r(max)-r(min))
{txt}(622 missing values generated)

{com}.         label var educ01 "Education"
{txt}
{com}. 
. *Gender
.         recode  M023153 (1=0) (2=1), gen(gender)
{txt}(1187 differences between M023153 and gender)

{com}.         label var gender "Gender" 
{txt}
{com}.         label def gena 1 "Female" 0 "Male"
{txt}
{com}.         label values gender gena
{txt}
{com}. 
. 
. *Age
.         rename M023126X age2002
{res}{txt}
{com}.         label var age2002 "Age (2002)"
{txt}
{com}.         
.         summ age2002

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 5}age2002 {c |}{res}      1181      50.663    16.12556         20         99
{txt}
{com}.         gen age01 = (age2002 - r(min))/(r(max)-r(min))
{txt}(626 missing values generated)

{com}.         label var age01 "Age"
{txt}
{com}. 
. *Marital Status
.         recode  M023127A (1=1) (2=0) (3=0) (4=0) (5=0) (6=0), gen(marital)
{txt}(510 differences between M023127A and marital)

{com}.         label var marital "Marriage Status"
{txt}
{com}.         label def mar 1 "Married" 0 "Unmarried" 
{txt}
{com}.         label values marital mar
{txt}
{com}.         
.         recode M000909 (1=1) (2=0) (3=0) (4=0) (5=0) (6=0), gen(marital2000)
{txt}(858 differences between M000909 and marital2000)

{com}.         label var marital2000 "Marriage Status (2000)"
{txt}
{com}.         label values marital2000 mar
{txt}
{com}.         
.         
. 
. *Employment
.         recode M023132X (1=1) (2=2) (3=2) (4=3) (5=4) (6=5) (7=6) ///
>                 (14=1) (16=1) (17=1) ///
>                 (26=5) (34=3) (35=4) (36=5) ///
>                 (45=3) (46=5) (47=6) ///
>                 (67=6) (167=1) (467=4), gen(employment)
{txt}(425 differences between M023132X and employment)

{com}.                 label def emp 1 "Employed" 2 "Unemployed" 3 "Retired" 4 "Perm. Disabled" 5 "Homemaker" 6 "student" 
{txt}
{com}.                 label values employment emp
{txt}
{com}.                 tab employment

     {txt}RECODE of {c |}
M023132X (Y4x. {c |}
      Pre/Post {c |}
    Employment {c |}
        Status {c |}
      Summary) {c |}      Freq.     Percent        Cum.
{hline 15}{c +}{hline 35}
      Employed {c |}{res}        668       63.98       63.98
{txt}    Unemployed {c |}{res}         36        3.45       67.43
{txt}       Retired {c |}{res}        235       22.51       89.94
{txt}Perm. Disabled {c |}{res}         15        1.44       91.38
{txt}     Homemaker {c |}{res}         73        6.99       98.37
{txt}       student {c |}{res}         17        1.63      100.00
{txt}{hline 15}{c +}{hline 35}
         Total {c |}{res}      1,044      100.00
{txt}
{com}.                 
.         recode employment (1=1) (2=2) (3=3) (4=4) (5=4) (6=4), gen(employed)
{txt}(90 differences between employment and employed)

{com}.         label var employed "Employment Status"
{txt}
{com}.         label def emp1 1 "Employed" 2 "Unemployed" 3 "Retired" 4 "Perm. Disabled/Homemaker/Student"
{txt}
{com}.         label values employed emp1
{txt}
{com}.                 
. 
. *Inconme
.         recode  M023149 (9=.), gen(income2002)
{txt}(8 differences between M023149 and income2002)

{com}.         label var income2002 "Household Income (2002)"
{txt}
{com}.         
.         summ income2002

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 2}income2002 {c |}{res}      1143    4.234471    2.161428          1          8
{txt}
{com}.         gen income01 = (income2002 - r(min))/(r(max)-r(min))
{txt}(664 missing values generated)

{com}.         label var income01 "Household Income"
{txt}
{com}.         
.         
. *Race
.         label def rac 1 "White" 2 "Black" 3 "Hispanic" 4 "Other" 5 "Bi-Racial"
{txt}
{com}.         recode  M023150 (1=2) (2=4) (3=4) (4=3) (5=1) (12=5) (13=5) (14=3) (15=5) (24=3) (25=5) (34=3) (35=5) (45=3) (77=4), gen(race1)
{txt}(1180 differences between M023150 and race1)

{com}.         label var race1 "Race"
{txt}
{com}.         label values race1 rac
{txt}
{com}.         tab race

       {txt}Race {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      White {c |}{res}        932       78.98       78.98
{txt}      Black {c |}{res}        104        8.81       87.80
{txt}   Hispanic {c |}{res}         77        6.53       94.32
{txt}      Other {c |}{res}         45        3.81       98.14
{txt}  Bi-Racial {c |}{res}         22        1.86      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,180      100.00
{txt}
{com}. 
.         recode race1 (1=1) (2=2) (3=3) (4=4) (5=4), gen(race)
{txt}(22 differences between race1 and race)

{com}.         label var race "Race"
{txt}
{com}.         label def rac1 1 "White" 2 "Black" 3 "Hispanic" 4 "Other" 
{txt}
{com}.         label values race rac1
{txt}
{com}.         
. *Personal Financial Situation
.         recode M023026 (1=5) (2=4) (3=3) (4=2) (5=1), gen(finance)
{txt}(571 differences between M023026 and finance)

{com}.         label def fin 1 "Much Worse" 2 "Somewhat worse" 3 "Same" 4 "Somewhat Better" 5 "Much Better" 
{txt}
{com}.         label values finance fin
{txt}
{com}.         tab finance

      {txt}RECODE of {c |}
M023026 (G1a. R {c |}
       How Much {c |}
Bett/Wrs Off in {c |}
       Last Yr) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}         97        8.24        8.24
{txt} Somewhat worse {c |}{res}        235       19.97       28.21
{txt}           Same {c |}{res}        606       51.49       79.69
{txt}Somewhat Better {c |}{res}        171       14.53       94.22
{txt}    Much Better {c |}{res}         68        5.78      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,177      100.00
{txt}
{com}. 
. 
. *Interest*
.         recode M023001 (1=3) (3=2) (5=1), gen(interest_camp)
{txt}(1183 differences between M023001 and interest_camp)

{com}.         label var interest_camp "Interest in Campaign (2002)"
{txt}
{com}.         label def int 1 "Not Much" 2 "Somewhat" 3 "Very" 
{txt}
{com}.         label values interest_camp int
{txt}
{com}.         tab interest_camp

{txt}Interest in {c |}
   Campaign {c |}
     (2002) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Not Much {c |}{res}        242       20.46       20.46
{txt}   Somewhat {c |}{res}        663       56.04       76.50
{txt}       Very {c |}{res}        278       23.50      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,183      100.00
{txt}
{com}.         
.         summ interest_camp

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
interest_c~p {c |}{res}      1183    2.030431    .6625749          1          3
{txt}
{com}.         gen interest_camp01 = (interest_camp - r(min))/(r(max)-r(min))
{txt}(624 missing values generated)

{com}.         label var interest_camp "Campaign Interest (2002)"
{txt}
{com}.         
.         
. *Approval of Bush job on economy
.         recode  M045006x (1=4) (2=3) (4=2) (5=1), gen(bush1)
{txt}(828 differences between M045006x and bush1)

{com}.         recode  M023042X (1=4) (2=3) (4=2) (5=1), gen(bush2)
{txt}(1125 differences between M023042X and bush2)

{com}.         gen bush_econ = .
{txt}(1807 missing values generated)

{com}.         replace bush_econ = bush1
{txt}(828 real changes made)

{com}.         replace bush_econ = bush2 if bush_econ == .
{txt}(339 real changes made)

{com}.         label def becon 1 "Dis. Strongly" 2 "Dis. Not Strongly" 3 "App. Not Strongly" 4 "Appr. Strongly"
{txt}
{com}.         label values bush_econ becon
{txt}
{com}.         tab bush_econ

        {txt}bush_econ {c |}      Freq.     Percent        Cum.
{hline 18}{c +}{hline 35}
    Dis. Strongly {c |}{res}        410       35.13       35.13
{txt}Dis. Not Strongly {c |}{res}        152       13.02       48.16
{txt}App. Not Strongly {c |}{res}        238       20.39       68.55
{txt}   Appr. Strongly {c |}{res}        367       31.45      100.00
{txt}{hline 18}{c +}{hline 35}
            Total {c |}{res}      1,167      100.00
{txt}
{com}. 
. 
. *which party better able to handle the economy
.         recode M023031 (1=1) (3=2) (5=3) (7=3), gen(party_econ)
{txt}(812 differences between M023031 and party_econ)

{com}.         label var party_econ "Which Party Better at Economy?"
{txt}
{com}.         label def pat 1 "Democrats" 2 "Republicans" 3 "No Diff/Neither"
{txt}
{com}.         label values party_econ pat
{txt}
{com}.         tab party_econ

    {txt}Which Party {c |}
      Better at {c |}
       Economy? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
      Democrats {c |}{res}        349       30.06       30.06
{txt}    Republicans {c |}{res}        323       27.82       57.88
{txt}No Diff/Neither {c |}{res}        489       42.12      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,161      100.00
{txt}
{com}. 
. *Network Expertise
. 
.         foreach var in M001709 M001717 M001725 M001733 {c -(} 
{txt}  2{com}.                         tab `var'
{txt}  3{com}.                         {c )-}

    {txt}Z11. How much does name 1 {c |}
               know about pol {c |}      Freq.     Percent        Cum.
{hline 30}{c +}{hline 35}
              1. A GREAT DEAL {c |}{res}        483       42.22       42.22
{txt}         3. AN AVERAGE AMOUNT {c |}{res}        557       48.69       90.91
{txt}           5. NOT MUCH AT ALL {c |}{res}        104        9.09      100.00
{txt}{hline 30}{c +}{hline 35}
                        Total {c |}{res}      1,144      100.00

    {txt}Z15. How much does name 2 {c |}
               know about pol {c |}      Freq.     Percent        Cum.
{hline 30}{c +}{hline 35}
              1. A GREAT DEAL {c |}{res}        285       33.26       33.26
{txt}     3. AN AVERAGE AMOUNT, OR {c |}{res}        478       55.78       89.03
{txt}           5. NOT MUCH AT ALL {c |}{res}         94       10.97      100.00
{txt}{hline 30}{c +}{hline 35}
                        Total {c |}{res}        857      100.00

    {txt}Z19. How much does name 3 {c |}
               know about pol {c |}      Freq.     Percent        Cum.
{hline 30}{c +}{hline 35}
              1. A GREAT DEAL {c |}{res}        187       34.12       34.12
{txt}     3. AN AVERAGE AMOUNT, OR {c |}{res}        292       53.28       87.41
{txt}           5. NOT MUCH AT ALL {c |}{res}         69       12.59      100.00
{txt}{hline 30}{c +}{hline 35}
                        Total {c |}{res}        548      100.00

    {txt}Z23. How much does name 4 {c |}
               know about pol {c |}      Freq.     Percent        Cum.
{hline 30}{c +}{hline 35}
              1. A GREAT DEAL {c |}{res}        108       33.03       33.03
{txt}     3. AN AVERAGE AMOUNT, OR {c |}{res}        177       54.13       87.16
{txt}           5. NOT MUCH AT ALL {c |}{res}         42       12.84      100.00
{txt}{hline 30}{c +}{hline 35}
                        Total {c |}{res}        327      100.00
{txt}
{com}.                         
. 
.                 recode M001709 (1=3) (3=2) (5=1), gen(disc1_knowl)
{txt}(1144 differences between M001709 and disc1_knowl)

{com}.                 recode M001717 (1=3) (3=2) (5=1), gen(disc2_knowl)
{txt}(857 differences between M001717 and disc2_knowl)

{com}.                 recode M001725 (1=3) (3=2) (5=1), gen(disc3_knowl)
{txt}(548 differences between M001725 and disc3_knowl)

{com}.                 recode M001733 (1=3) (3=2) (5=1), gen(disc4_knowl)
{txt}(327 differences between M001733 and disc4_knowl)

{com}.                 mvdecode disc1_knowl disc2_knowl disc3_knowl disc4_knowl, mv(0 = .a \ 8 = .b \ 9 = .c)
{txt}
{com}.                 label def diknowl 1 "Not Much" 2 "Avg. Amount" 3 "Great Deal"
{txt}
{com}.                 foreach var in disc1_knowl disc2_knowl disc3_knowl disc4_knowl {c -(}
{txt}  2{com}.                         label values `var' diknowl
{txt}  3{com}.                         tab `var'
{txt}  4{com}.                         {c )-}

  {txt}RECODE of {c |}
    M001709 {c |}
  (Z11. How {c |}
  much does {c |}
name 1 know {c |}
 about pol) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Not Much {c |}{res}        104        9.09        9.09
{txt}Avg. Amount {c |}{res}        557       48.69       57.78
{txt} Great Deal {c |}{res}        483       42.22      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,144      100.00

  {txt}RECODE of {c |}
    M001717 {c |}
  (Z15. How {c |}
  much does {c |}
name 2 know {c |}
 about pol) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Not Much {c |}{res}         94       10.97       10.97
{txt}Avg. Amount {c |}{res}        478       55.78       66.74
{txt} Great Deal {c |}{res}        285       33.26      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        857      100.00

  {txt}RECODE of {c |}
    M001725 {c |}
  (Z19. How {c |}
  much does {c |}
name 3 know {c |}
 about pol) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Not Much {c |}{res}         69       12.59       12.59
{txt}Avg. Amount {c |}{res}        292       53.28       65.88
{txt} Great Deal {c |}{res}        187       34.12      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        548      100.00

  {txt}RECODE of {c |}
    M001733 {c |}
  (Z23. How {c |}
  much does {c |}
name 4 know {c |}
 about pol) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Not Much {c |}{res}         42       12.84       12.84
{txt}Avg. Amount {c |}{res}        177       54.13       66.97
{txt} Great Deal {c |}{res}        108       33.03      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        327      100.00
{txt}
{com}.                         
.                 egen disc_knowl = rowmean(disc1_knowl disc2_knowl disc3_knowl disc4_knowl)
{txt}(660 missing values generated)

{com}.                 label var disc_knowl "Network Pol. Knowl."
{txt}
{com}.                 summ disc_knowl 

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 2}disc_knowl {c |}{res}      1147    2.257338    .5115385          1          3
{txt}
{com}.                 
.                 summ disc_knowl

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 2}disc_knowl {c |}{res}      1147    2.257338    .5115385          1          3
{txt}
{com}.                 gen disc_knowl01 = (disc_knowl - r(min))/(r(max)-r(min))
{txt}(660 missing values generated)

{com}.                 label var disc_knowl01 "Network Pol. Knowledge"
{txt}
{com}.                 
.                 *Disagreement Scale Weighted by Disc Knowl*
.                         *Agree/Weight
.                         gen a1k = d1_votea * disc1_knowl 
{txt}(987 missing values generated)

{com}.                         gen a2k = d2_votea * disc2_knowl 
{txt}(1189 missing values generated)

{com}.                         gen a3k = d3_votea * disc3_knowl 
{txt}(1407 missing values generated)

{com}.                         gen a4k = d4_votea * disc4_knowl 
{txt}(1574 missing values generated)

{com}.                         egen agree_knowl = rowtotal(a1k a2k a3k a4k), missing
{txt}(917 missing values generated)

{com}.                 
.                         *Disagree/Weight
.                         gen d1k = d1_voted * disc1_knowl 
{txt}(987 missing values generated)

{com}.                         gen d2k = d2_voted * disc2_knowl 
{txt}(1189 missing values generated)

{com}.                         gen d3k = d3_voted * disc3_knowl 
{txt}(1407 missing values generated)

{com}.                         gen d4k = d4_voted * disc4_knowl 
{txt}(1574 missing values generated)

{com}.                         egen dagree_knowl = rowtotal(d1k d2k d3k d4k), missing
{txt}(917 missing values generated)

{com}.                 
.                         *Scale
.                                 gen disagree_total_knowl = dagree_knowl - agree_knowl
{txt}(917 missing values generated)

{com}.                                 gen disagree_avg_knowl = disagree_total_knowl/(cand_disagree + cand_agree)
{txt}(917 missing values generated)

{com}.                                 label var disagree_total_knowl "Network Disagreement (Knowledge Weighted)"
{txt}
{com}.                                 label var disagree_avg_knowl "Network Disagreement (Knowledge Weighted)"
{txt}
{com}.                                 
.                                 foreach var in disagree_total_knowl disagree_avg_knowl {c -(}
{txt}  2{com}.                                         summ `var'
{txt}  3{com}.                                         gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.                                         {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disa~l_knowl {c |}{res}       890    -2.55618    3.974849        -12         12
{txt}(917 missing values generated)

    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_a~l {c |}{res}       890   -1.094382    1.717809         -3          3
{txt}(917 missing values generated)

{com}.                                 
.                                 label var disagree_total_knowl01 "Network Disagreement (Knowledge Weighted)"
{txt}
{com}.                                 label var disagree_avg_knowl01 "Network Disagreement (Knowledge Weighted)"
{txt}
{com}.                                 
.                 
. *Freq. of Discussion
.                 
.         *When you talk with [fill name 1], do you discuss political matters…often, sometimes, rarely, or never?*
.         *1 = often; 3 = sometimes 5 = rarely 7 = never
.                 foreach var in  M001708 M001716 M001724 M001732 {c -(}
{txt}  2{com}.                         tab `var'
{txt}  3{com}.                         {c )-}

{txt}Z10. How often does R discuss {c |}
                   politics w {c |}      Freq.     Percent        Cum.
{hline 30}{c +}{hline 35}
                     1. OFTEN {c |}{res}        354       30.84       30.84
{txt}                 3. SOMETIMES {c |}{res}        593       51.66       82.49
{txt}                    5. RARELY {c |}{res}        195       16.99       99.48
{txt}                     7. NEVER {c |}{res}          6        0.52      100.00
{txt}{hline 30}{c +}{hline 35}
                        Total {c |}{res}      1,148      100.00

{txt}Z14. How often does R discuss {c |}
                   politics w {c |}      Freq.     Percent        Cum.
{hline 30}{c +}{hline 35}
                     1. OFTEN {c |}{res}        186       21.63       21.63
{txt}                 3. SOMETIMES {c |}{res}        483       56.16       77.79
{txt}                    5. RARELY {c |}{res}        189       21.98       99.77
{txt}                     7. NEVER {c |}{res}          2        0.23      100.00
{txt}{hline 30}{c +}{hline 35}
                        Total {c |}{res}        860      100.00

{txt}Z18. How often does R discuss {c |}
                   politics w {c |}      Freq.     Percent        Cum.
{hline 30}{c +}{hline 35}
                     1. OFTEN {c |}{res}        104       18.91       18.91
{txt}                 3. SOMETIMES {c |}{res}        295       53.64       72.55
{txt}                5. RARELY, OR {c |}{res}        147       26.73       99.27
{txt}                     7. NEVER {c |}{res}          4        0.73      100.00
{txt}{hline 30}{c +}{hline 35}
                        Total {c |}{res}        550      100.00

{txt}Z22. How often does R discuss {c |}
                   politics w {c |}      Freq.     Percent        Cum.
{hline 30}{c +}{hline 35}
                     1. OFTEN {c |}{res}         58       17.74       17.74
{txt}                 3. SOMETIMES {c |}{res}        168       51.38       69.11
{txt}                5. RARELY, OR {c |}{res}         97       29.66       98.78
{txt}                     7. NEVER {c |}{res}          4        1.22      100.00
{txt}{hline 30}{c +}{hline 35}
                        Total {c |}{res}        327      100.00
{txt}
{com}.                 *only 4-6 people say 'never' - they are thus lumped in with 'rarely'
.                 recode M001708 (1=3) (3=2) (5=1) (7=1), gen(disc1_freq)
{txt}(1148 differences between M001708 and disc1_freq)

{com}.                 tab M001708 disc1_freq

                      {txt}{c |}   RECODE of M001708 (Z10. How
Z10. How often does R {c |} often does R discuss politics w)
   discuss politics w {c |}         1          2          3 {c |}     Total
{hline 22}{c +}{hline 33}{c +}{hline 10}
             1. OFTEN {c |}{res}         0          0        354 {txt}{c |}{res}       354 
{txt}         3. SOMETIMES {c |}{res}         0        593          0 {txt}{c |}{res}       593 
{txt}            5. RARELY {c |}{res}       195          0          0 {txt}{c |}{res}       195 
{txt}             7. NEVER {c |}{res}         6          0          0 {txt}{c |}{res}         6 
{txt}{hline 22}{c +}{hline 33}{c +}{hline 10}
                Total {c |}{res}       201        593        354 {txt}{c |}{res}     1,148 

{txt}
{com}.                 recode M001716 (1=3) (3=2) (5=1) (7=1), gen(disc2_freq)
{txt}(860 differences between M001716 and disc2_freq)

{com}.                 tab M001716 disc2_freq

                      {txt}{c |}   RECODE of M001716 (Z14. How
Z14. How often does R {c |} often does R discuss politics w)
   discuss politics w {c |}         1          2          3 {c |}     Total
{hline 22}{c +}{hline 33}{c +}{hline 10}
             1. OFTEN {c |}{res}         0          0        186 {txt}{c |}{res}       186 
{txt}         3. SOMETIMES {c |}{res}         0        483          0 {txt}{c |}{res}       483 
{txt}            5. RARELY {c |}{res}       189          0          0 {txt}{c |}{res}       189 
{txt}             7. NEVER {c |}{res}         2          0          0 {txt}{c |}{res}         2 
{txt}{hline 22}{c +}{hline 33}{c +}{hline 10}
                Total {c |}{res}       191        483        186 {txt}{c |}{res}       860 

{txt}
{com}.                 
.                 recode M001724 (1=3) (3=2) (5=1) (7=1), gen(disc3_freq)
{txt}(550 differences between M001724 and disc3_freq)

{com}.                 tab M001724 disc3_freq

                      {txt}{c |}   RECODE of M001724 (Z18. How
Z18. How often does R {c |} often does R discuss politics w)
   discuss politics w {c |}         1          2          3 {c |}     Total
{hline 22}{c +}{hline 33}{c +}{hline 10}
             1. OFTEN {c |}{res}         0          0        104 {txt}{c |}{res}       104 
{txt}         3. SOMETIMES {c |}{res}         0        295          0 {txt}{c |}{res}       295 
{txt}        5. RARELY, OR {c |}{res}       147          0          0 {txt}{c |}{res}       147 
{txt}             7. NEVER {c |}{res}         4          0          0 {txt}{c |}{res}         4 
{txt}{hline 22}{c +}{hline 33}{c +}{hline 10}
                Total {c |}{res}       151        295        104 {txt}{c |}{res}       550 

{txt}
{com}.                 
.                 recode M001732 (1=3) (3=2) (5=1) (7=1), gen(disc4_freq)
{txt}(327 differences between M001732 and disc4_freq)

{com}.                 tab M001732 disc4_freq

                      {txt}{c |}   RECODE of M001732 (Z22. How
Z22. How often does R {c |} often does R discuss politics w)
   discuss politics w {c |}         1          2          3 {c |}     Total
{hline 22}{c +}{hline 33}{c +}{hline 10}
             1. OFTEN {c |}{res}         0          0         58 {txt}{c |}{res}        58 
{txt}         3. SOMETIMES {c |}{res}         0        168          0 {txt}{c |}{res}       168 
{txt}        5. RARELY, OR {c |}{res}        97          0          0 {txt}{c |}{res}        97 
{txt}             7. NEVER {c |}{res}         4          0          0 {txt}{c |}{res}         4 
{txt}{hline 22}{c +}{hline 33}{c +}{hline 10}
                Total {c |}{res}       101        168         58 {txt}{c |}{res}       327 

{txt}
{com}.                 
.                 mvdecode disc1_freq disc2_freq disc3_freq disc4_freq, mv(0 = .a \ 8 = .b \ 9 = .c)
{txt}
{com}.                 
.                 label def freq 3 "Often" 2 "Sometimes" 1 "Rarely/Never"
{txt}
{com}.                         
.                 foreach var  in disc1_freq disc2_freq disc3_freq disc4_freq {c -(}
{txt}  2{com}.                         label values `var' freq
{txt}  3{com}.                         tab `var'
{txt}  4{com}.                         {c )-}

   {txt}RECODE of {c |}
     M001708 {c |}
   (Z10. How {c |}
often does R {c |}
     discuss {c |}
 politics w) {c |}      Freq.     Percent        Cum.
{hline 13}{c +}{hline 35}
Rarely/Never {c |}{res}        201       17.51       17.51
{txt}   Sometimes {c |}{res}        593       51.66       69.16
{txt}       Often {c |}{res}        354       30.84      100.00
{txt}{hline 13}{c +}{hline 35}
       Total {c |}{res}      1,148      100.00

   {txt}RECODE of {c |}
     M001716 {c |}
   (Z14. How {c |}
often does R {c |}
     discuss {c |}
 politics w) {c |}      Freq.     Percent        Cum.
{hline 13}{c +}{hline 35}
Rarely/Never {c |}{res}        191       22.21       22.21
{txt}   Sometimes {c |}{res}        483       56.16       78.37
{txt}       Often {c |}{res}        186       21.63      100.00
{txt}{hline 13}{c +}{hline 35}
       Total {c |}{res}        860      100.00

   {txt}RECODE of {c |}
     M001724 {c |}
   (Z18. How {c |}
often does R {c |}
     discuss {c |}
 politics w) {c |}      Freq.     Percent        Cum.
{hline 13}{c +}{hline 35}
Rarely/Never {c |}{res}        151       27.45       27.45
{txt}   Sometimes {c |}{res}        295       53.64       81.09
{txt}       Often {c |}{res}        104       18.91      100.00
{txt}{hline 13}{c +}{hline 35}
       Total {c |}{res}        550      100.00

   {txt}RECODE of {c |}
     M001732 {c |}
   (Z22. How {c |}
often does R {c |}
     discuss {c |}
 politics w) {c |}      Freq.     Percent        Cum.
{hline 13}{c +}{hline 35}
Rarely/Never {c |}{res}        101       30.89       30.89
{txt}   Sometimes {c |}{res}        168       51.38       82.26
{txt}       Often {c |}{res}         58       17.74      100.00
{txt}{hline 13}{c +}{hline 35}
       Total {c |}{res}        327      100.00
{txt}
{com}.                         
.                 egen disc_freq = rowmean(disc1_freq disc2_freq disc3_freq disc4_freq)
{txt}(659 missing values generated)

{com}.                 label var disc_freq "Avg. Freq of Political Discussion"
{txt}
{com}.                 
.                 summ disc_freq, detail

              {txt}Avg. Freq of Political Discussion
{hline 61}
      Percentiles      Smallest
 1%    {res}        1              1
{txt} 5%    {res}        1              1
{txt}10%    {res}        1              1       {txt}Obs         {res}       1148
{txt}25%    {res} 1.666667              1       {txt}Sum of Wgt. {res}       1148

{txt}50%    {res}        2                      {txt}Mean          {res} 2.021632
                        {txt}Largest       Std. Dev.     {res} .5758626
{txt}75%    {res}      2.5              3
{txt}90%    {res}        3              3       {txt}Variance      {res} .3316178
{txt}95%    {res}        3              3       {txt}Skewness      {res}-.0695684
{txt}99%    {res}        3              3       {txt}Kurtosis      {res} 2.444665
{txt}
{com}.                 
.                 *Weighted Scale of Exposure to Disagreement
.                 
.                         *Agree/Weight
.                         gen a1f = d1_votea * disc1_freq 
{txt}(985 missing values generated)

{com}.                         gen a2f = d2_votea * disc2_freq 
{txt}(1189 missing values generated)

{com}.                         gen a3f = d3_votea * disc3_freq 
{txt}(1407 missing values generated)

{com}.                         gen a4f = d4_votea * disc4_freq 
{txt}(1574 missing values generated)

{com}.                         egen agree_freq = rowtotal(a1f a2f a3f a4f), missing
{txt}(917 missing values generated)

{com}.                 
.                         *Disagree/Weight
.                         gen d1f = d1_voted * disc1_freq 
{txt}(985 missing values generated)

{com}.                         gen d2f = d2_voted * disc2_freq 
{txt}(1189 missing values generated)

{com}.                         gen d3f = d3_voted * disc3_freq 
{txt}(1407 missing values generated)

{com}.                         gen d4f = d4_voted * disc4_freq 
{txt}(1574 missing values generated)

{com}.                         egen dagree_freq = rowtotal(d1f d2f d3f d4f), missing
{txt}(917 missing values generated)

{com}.         
.                 *Scale
.                                 gen disagree_total_freq = dagree_freq - agree_freq
{txt}(917 missing values generated)

{com}.                                 gen disagree_avg_freq = disagree_total_freq/(cand_disagree + cand_agree)
{txt}(917 missing values generated)

{com}.                                 label var disagree_total_freq "Network Disagreement (Frequency Weighted)"
{txt}
{com}.                                 label var disagree_avg_freq "Network Disagreement (Frequency Weighted)"
{txt}
{com}.                                 
.                                 foreach var in disagree_total_freq disagree_avg_freq {c -(}
{txt}  2{com}.                                         summ `var'
{txt}  3{com}.                                         gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.                                         {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_t~q {c |}{res}       890   -2.392135    3.617565        -12         10
{txt}(917 missing values generated)

    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_a~q {c |}{res}       890   -1.022753    1.574888         -3          3
{txt}(917 missing values generated)

{com}.                                 
.                                 label var disagree_total_freq01 "Network Disagreement (Frequency Weighted)"
{txt}
{com}.                                 label var disagree_avg_freq01 "Network Disagreement (Frequency Weighted)"
{txt}
{com}.                                 
.                 
.                 
. *Follow Politics (2000)*
. recode  M001367 (1=4) (2=3) (3=2) (4=1), gen(follow)
{txt}(1543 differences between M001367 and follow)

{com}. label var follow "Political Interest"
{txt}
{com}. 
. summ follow 

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 6}follow {c |}{res}      1543    2.670771    .9672832          1          4
{txt}
{com}. gen follow01 = (follow - r(min))/(r(max)-r(min))
{txt}(264 missing values generated)

{com}. label var follow01 "Political Interest"
{txt}
{com}. 
. 
. 
. *Knowledge (2000)*
.         
. label def corre 1 "Correct" 0 "Incorrect/No Guess"
{txt}
{com}.         *lott 
.                 recode M001447 (1=1) (5=0), gen(lott)
{txt}(427 differences between M001447 and lott)

{com}.                 label var lott "Trent Lott Knowledge"
{txt}
{com}.                 label values lott corre
{txt}
{com}.         *reinquist
.                 recode M001450 (1=1) (5=0), gen(rein)
{txt}(486 differences between M001450 and rein)

{com}.                 label var rein "Reinquist Knowledge" 
{txt}
{com}.                 label values rein corre
{txt}
{com}.         *Blair
.                 recode M001453 (1=1) (5=0), gen(blair)
{txt}(142 differences between M001453 and blair)

{com}.                 label var blair "Blair Knowledge"
{txt}
{com}.                 label values blair corre
{txt}
{com}.         *Reno
.                 recode M001456 (1=1) (5=0), gen(reno)
{txt}(273 differences between M001456 and reno)

{com}.                 label var reno "Reno Knowledge"
{txt}
{com}.                 label values reno corre
{txt}
{com}.                 
.                 
.         *bush state: K3a
.                 recode M001458 (0=.) (1=0) (2=0) (3=1) (4=0) (7=0) , gen(bush_state)
{txt}(1449 differences between M001458 and bush_state)

{com}.                 label var bush_state "Bush State Knowledge"
{txt}
{com}.                 label values bush_state corre
{txt}
{com}.         *bush religion: K3b
.                 *correct = methodist*
.                 recode  M001460 (0=0) (1=0) (2=1) (3=0) (7=0), gen(bush_religion)
{txt}(987 differences between M001460 and bush_religion)

{com}.                 label var bush_religion "Bush Religion Knowledge"
{txt}
{com}.                 label values bush_religion corre
{txt}
{com}.         *gore state k4a
.                 *correct = tennessee
.                 recode M001462 (1=0) (2=1) (3=0) (4=0) (7=0) , gen(gore_state)
{txt}(1283 differences between M001462 and gore_state)

{com}.                 label var gore_state "Gore State Knowledge"
{txt}
{com}.                 label values gore_state corre
{txt}
{com}.         *gore religion: k4b
.                 *correct = baptist
.                 recode M001464 (0=0) (1=1) (2=0) (3=0) (7=0), gen(gore_religion)
{txt}(687 differences between M001464 and gore_religion)

{com}.                 label var gore_religion "Gore Religion Knowledge"
{txt}
{com}.                 label values gore_religion corre
{txt}
{com}.         *cheney state
.                 *correct = wyoming
.                 recode M001466 (1=0) (2=0) (3=0) (4=1) (7=0), gen(cheney_state)
{txt}(731 differences between M001466 and cheney_state)

{com}.                 label var cheney_state "Cheney State Knowledge"
{txt}
{com}.                 label values cheney_state corre
{txt}
{com}.         *cheney religion
.                 *correct = methodist*
.                 recode M001468 (0=0) (1=0) (2=1) (3=0) (7=0), gen(cheney_religion)
{txt}(639 differences between M001468 and cheney_religion)

{com}.                 label var cheney_religion "Cheney Religion Knowledge"
{txt}
{com}.                 label values cheney_religion corre
{txt}
{com}.         *lieberman state
.                 *correct = ct
.                 recode M001470  (1=1) (2=0) (3=0) (4=0) (7=0) , gen(lieb_state)
{txt}(387 differences between M001470 and lieb_state)

{com}.                 label var lieb_state "Liberman State Knowledge"
{txt}
{com}.                 label values lieb_state corre
{txt}
{com}.         *lieberman religion
.                 *correct = jewish
.                 recode M001472 (0=0) (1=0) (2=0) (3=1) (7=0) , gen(lieb_religion)
{txt}(1194 differences between M001472 and lieb_religion)

{com}.                 label var lieb_religion "Liberman Religion Knowledge"
{txt}
{com}.                 label values lieb_religion corre
{txt}
{com}. 
.                         
.                         egen knowl = rowtotal(lott rein blair reno bush_state bush_religion gore_state gore_religion cheney_state cheney_religion lieb_religion lieb_state), missing
{txt}(286 missing values generated)

{com}.         label var knowl "Knowledge"
{txt}
{com}.         tab knowl

  {txt}Knowledge {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          0 {c |}{res}         64        4.21        4.21
{txt}          1 {c |}{res}        159       10.45       14.66
{txt}          2 {c |}{res}        185       12.16       26.82
{txt}          3 {c |}{res}        223       14.66       41.49
{txt}          4 {c |}{res}        225       14.79       56.28
{txt}          5 {c |}{res}        203       13.35       69.63
{txt}          6 {c |}{res}        182       11.97       81.59
{txt}          7 {c |}{res}        123        8.09       89.68
{txt}          8 {c |}{res}         77        5.06       94.74
{txt}          9 {c |}{res}         64        4.21       98.95
{txt}         10 {c |}{res}         13        0.85       99.80
{txt}         11 {c |}{res}          3        0.20      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,521      100.00
{txt}
{com}.         summ knowl, detail

                          {txt}Knowledge
{hline 61}
      Percentiles      Smallest
 1%    {res}        0              0
{txt} 5%    {res}        1              0
{txt}10%    {res}        1              0       {txt}Obs         {res}       1521
{txt}25%    {res}        2              0       {txt}Sum of Wgt. {res}       1521

{txt}50%    {res}        4                      {txt}Mean          {res} 4.221565
                        {txt}Largest       Std. Dev.     {res} 2.410003
{txt}75%    {res}        6             10
{txt}90%    {res}        8             11       {txt}Variance      {res} 5.808114
{txt}95%    {res}        9             11       {txt}Skewness      {res} .2712036
{txt}99%    {res}       10             11       {txt}Kurtosis      {res} 2.372471
{txt}
{com}.         
.         summ knowl

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 7}knowl {c |}{res}      1521    4.221565    2.410003          0         11
{txt}
{com}.         gen knowl01 = (knowl - r(min))/(r(max)-r(min))
{txt}(286 missing values generated)

{com}.         label var knowl01 "Knowledge"
{txt}
{com}. 
.         
. *Ideology (2000)*
. tab  M000446

      {txt}G6x1. Summary self plcmnt lib-con {c |}
                                 scale/ {c |}      Freq.     Percent        Cum.
{hline 40}{c +}{hline 35}
1. SCALE: 1 / BRANCHING: strong liberal {c |}{res}         82        5.05        5.05
{txt}2. SCALE: 2 / BRANCHING: not strong lib {c |}{res}        158        9.74       14.79
{txt}3. SCALE: 3. had to choose liberal / BR {c |}{res}        351       21.63       36.41
{txt}4. SCALE: 4. had to choose moderate/ BR {c |}{res}        109        6.72       43.13
{txt}5. SCALE: 5. had to choose conserv/ BRA {c |}{res}        528       32.53       75.66
{txt}6. SCALE: 6 / BRANCHING: not strong con {c |}{res}        250       15.40       91.07
{txt}7. SCALE: 7 / BRANCHING: strong conserv {c |}{res}        145        8.93      100.00
{txt}{hline 40}{c +}{hline 35}
                                  Total {c |}{res}      1,623      100.00
{txt}
{com}.         rename M000446 ideology
{res}{txt}
{com}.         mvdecode ideology, mv(0 = .a \ 8 = .b \ 9 = .c)
{txt}
{com}.         tab ideology

      {txt}G6x1. Summary self plcmnt lib-con {c |}
                                 scale/ {c |}      Freq.     Percent        Cum.
{hline 40}{c +}{hline 35}
1. SCALE: 1 / BRANCHING: strong liberal {c |}{res}         82        5.05        5.05
{txt}2. SCALE: 2 / BRANCHING: not strong lib {c |}{res}        158        9.74       14.79
{txt}3. SCALE: 3. had to choose liberal / BR {c |}{res}        351       21.63       36.41
{txt}4. SCALE: 4. had to choose moderate/ BR {c |}{res}        109        6.72       43.13
{txt}5. SCALE: 5. had to choose conserv/ BRA {c |}{res}        528       32.53       75.66
{txt}6. SCALE: 6 / BRANCHING: not strong con {c |}{res}        250       15.40       91.07
{txt}7. SCALE: 7 / BRANCHING: strong conserv {c |}{res}        145        8.93      100.00
{txt}{hline 40}{c +}{hline 35}
                                  Total {c |}{res}      1,623      100.00
{txt}
{com}.         
.         summ ideology

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 4}ideology {c |}{res}      1623    4.338879    1.640956          1          7
{txt}
{com}.         gen ideology01 = (ideology - r(min))/(r(max)-r(min))
{txt}(184 missing values generated)

{com}.         label var ideology01 "Ideology"
{txt}
{com}.         
.         recode ideology (1=4) (2=3) (3=2) (4=1) (5=2) (6=3) (7=4), gen(ideol_str)
{txt}(1623 differences between ideology and ideol_str)

{com}.         label var ideol_str "Ideological Extremity"
{txt}
{com}.         
.         summ ideol_str

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 3}ideol_str {c |}{res}      1623    2.463956    .8143448          1          4
{txt}
{com}.         gen ideol_str01 = (ideol_str - r(min))/(r(max)-r(min))
{txt}(184 missing values generated)

{com}.         label var ideol_str01 "Ideological Extremity"
{txt}
{com}. 
. 
.         
.         
. **Candidate Ambivalence (pre-election)
. 
. gen gore_likes = . 
{txt}(1807 missing values generated)

{com}. replace gore_likes = 0 if M000305 == 5
{txt}(878 real changes made)

{com}. replace gore_likes = 1 if M000305 == 1 & M000306 !=. & M000307 == .
{txt}(295 real changes made)

{com}. replace gore_likes = 2 if M000305 == 1 & M000306 !=. & M000307 !=. & M000308 ==. 
{txt}(220 real changes made)

{com}. replace gore_likes = 3 if M000305 == 1 & M000306 !=. & M000307 !=. & M000308 !=. & M000309 ==. 
{txt}(168 real changes made)

{com}. replace gore_likes = 4 if M000305 == 1 & M000306 !=. & M000307 !=. & M000308 !=. & M000309 !=. & M000310 ==.
{txt}(104 real changes made)

{com}. replace gore_likes = 5 if M000305 == 1 &  M000306 !=. & M000307 !=. & M000308 !=. & M000309 !=.  & M000310 !=.
{txt}(115 real changes made)

{com}. 
. gen gore_dislikes = .
{txt}(1807 missing values generated)

{com}. replace gore_dislikes = 0 if M000311 == 5
{txt}(934 real changes made)

{com}. 
. replace gore_dislikes = 1 if M000311 == 1 & M000312 !=. & M000313 == .
{txt}(316 real changes made)

{com}. replace gore_dislikes = 2 if M000311 == 1 & M000312 !=. & M000313 !=. & M000314 ==. 
{txt}(243 real changes made)

{com}. replace gore_dislikes = 3 if M000311 == 1 & M000312 !=. & M000313 !=. & M000314 !=. & M000315 ==. 
{txt}(147 real changes made)

{com}. replace gore_dislikes = 4 if M000311 == 1 & M000312 !=. & M000313 !=. & M000314 !=. & M000315 !=. & M000316 ==.
{txt}(73 real changes made)

{com}. replace gore_dislikes = 5 if M000311 == 1 &  M000312 !=. & M000313 !=. & M000314 !=. & M000315 !=.  & M000316 !=.
{txt}(65 real changes made)

{com}. 
. 
. 
. gen bush_likes = .
{txt}(1807 missing values generated)

{com}. replace bush_likes = 0 if M000317 == 5
{txt}(970 real changes made)

{com}. replace bush_likes = 1 if M000317 == 1 & M000318 !=. & M000319 == .
{txt}(272 real changes made)

{com}. replace bush_likes = 2 if M000317 == 1 & M000318 !=. & M000319 !=. & M000320 ==. 
{txt}(237 real changes made)

{com}. replace bush_likes = 3 if M000317 == 1 & M000318 !=. & M000319 !=. & M000320 !=. & M000321 ==. 
{txt}(135 real changes made)

{com}. replace bush_likes = 4 if M000317 == 1 & M000318 !=. & M000319 !=. & M000320 !=. & M000321 !=. & M000322 ==.
{txt}(75 real changes made)

{com}. replace bush_likes = 5 if M000317 == 1 &  M000318 !=. & M000319 !=. & M000320 !=. & M000321 !=.  & M000322 !=.
{txt}(94 real changes made)

{com}. 
. 
. 
. 
. gen bush_dislikes = .
{txt}(1807 missing values generated)

{com}. replace bush_dislikes = 0 if M000323 == 5
{txt}(899 real changes made)

{com}. replace bush_dislikes = 1 if M000323 == 1 & M000324 !=. & M000325 == .
{txt}(324 real changes made)

{com}. replace bush_dislikes = 2 if M000323 == 1 & M000324 !=. & M000325 !=. & M000326 ==. 
{txt}(236 real changes made)

{com}. replace bush_dislikes = 3 if M000323 == 1 & M000324 !=. & M000325 !=. & M000326 !=. & M000327 ==. 
{txt}(150 real changes made)

{com}. replace bush_dislikes = 4 if M000323 == 1 & M000324 !=. & M000325 !=. & M000326 !=. & M000327 !=. & M000328 ==.
{txt}(78 real changes made)

{com}. replace bush_dislikes = 5 if M000323 == 1 &  M000324 !=. & M000325 !=. & M000326 !=. & M000327 !=.  & M000328 !=.
{txt}(88 real changes made)

{com}. 
. 
.                         
. *Campaign Interest and Caring About Election - 2000
.         
. recode  M000301 (1=3) (3=2) (5=1), gen(camp_int2000)
{txt}(1807 differences between M000301 and camp_int2000)

{com}. label var camp_int2000 "Campaign Interest"
{txt}
{com}. 
. recode M000302 (1=1) (3=0) (8=0), gen(cares2000)
{txt}(397 differences between M000302 and cares2000)

{com}. label var cares2000 "Cares about Election"
{txt}
{com}. 
. 
. 
. gen dem_likes = . 
{txt}(1807 missing values generated)

{com}. replace dem_likes = 0 if M000373 == 5
{txt}(766 real changes made)

{com}. replace dem_likes = 1 if M000373 == 1 & M000374 !=. & M000375 == .
{txt}(390 real changes made)

{com}. replace dem_likes = 2 if M000373 == 1 & M000374 !=. & M000375 !=. & M000376 ==. 
{txt}(276 real changes made)

{com}. replace dem_likes = 3 if M000373 == 1 & M000374 !=. & M000375 !=. & M000376 !=. & M000377 ==. 
{txt}(175 real changes made)

{com}. replace dem_likes = 4 if M000373 == 1 & M000374 !=. & M000375 !=. & M000376 !=. & M000377 !=. & M000378 ==.
{txt}(95 real changes made)

{com}. replace dem_likes = 5 if M000373 == 1 &  M000374 !=. & M000375 !=. & M000376 !=. & M000377 !=.  & M000378 !=.
{txt}(77 real changes made)

{com}. 
. 
. 
. gen dem_dislikes = .
{txt}(1807 missing values generated)

{com}. replace dem_dislikes = 0 if M000379 == 5
{txt}(996 real changes made)

{com}. replace dem_dislikes = 1 if M000379 == 1 & M000380 !=. & M000381 == .
{txt}(324 real changes made)

{com}. replace dem_dislikes = 2 if M000379 == 1 & M000380 !=. & M000381 !=. & M000382 ==. 
{txt}(228 real changes made)

{com}. replace dem_dislikes = 3 if M000379 == 1 & M000380 !=. & M000381 !=. & M000382 !=. & M000383 ==. 
{txt}(121 real changes made)

{com}. replace dem_dislikes = 4 if M000379 == 1 & M000380 !=. & M000381 !=. & M000382 !=. & M000383 !=. & M000384 ==.
{txt}(54 real changes made)

{com}. replace dem_dislikes = 5 if M000379 == 1 &  M000380 !=. & M000381 !=. & M000382 !=. & M000383 !=.  & M000384 !=.
{txt}(49 real changes made)

{com}. 
. 
. 
. gen rep_likes = .
{txt}(1807 missing values generated)

{com}. replace rep_likes = 0 if M000385 == 5
{txt}(975 real changes made)

{com}. replace rep_likes = 1 if M000385 == 1 & M000386 !=. & M000387 == .
{txt}(303 real changes made)

{com}. replace rep_likes = 2 if M000385 == 1 & M000386 !=. & M000387 !=. & M000388 ==. 
{txt}(224 real changes made)

{com}. replace rep_likes = 3 if M000385 == 1 & M000386 !=. & M000387 !=. & M000388 !=. & M000389 ==. 
{txt}(135 real changes made)

{com}. replace rep_likes = 4 if M000385 == 1 & M000386 !=. & M000387 !=. & M000388 !=. & M000389 !=. & M000390 ==.
{txt}(78 real changes made)

{com}. replace rep_likes = 5 if M000385 == 1 &  M000386 !=. & M000387 !=. & M000388 !=. & M000389 !=.  & M000390 !=.
{txt}(59 real changes made)

{com}. 
. 
. gen rep_dislikes = .
{txt}(1807 missing values generated)

{com}. replace rep_dislikes = 0 if M000391 == 5
{txt}(867 real changes made)

{com}. replace rep_dislikes = 1 if M000391 == 1 & M000392 !=. & M000393 == .
{txt}(355 real changes made)

{com}. replace rep_dislikes = 2 if M000391 == 1 & M000392 !=. & M000393 !=. & M000394 ==. 
{txt}(276 real changes made)

{com}. replace rep_dislikes = 3 if M000391 == 1 & M000392 !=. & M000393 !=. & M000394 !=. & M000327 ==. 
{txt}(199 real changes made)

{com}. replace rep_dislikes = 4 if M000391 == 1 & M000392 !=. & M000393 !=. & M000394 !=. & M000327 !=. & M000396 ==.
{txt}(45 real changes made)

{com}. replace rep_dislikes = 5 if M000391 == 1 &  M000392 !=. & M000393 !=. & M000394 !=. & M000327 !=.  & M000396 !=.
{txt}(33 real changes made)

{com}. 
. 
.         *ID Consistent
.                 gen consistent = . 
{txt}(1807 missing values generated)

{com}.                 replace consistent = dem_likes + rep_dislikes if pid_2_2000  == 1
{txt}(867 real changes made)

{com}.                 replace consistent = dem_dislikes + rep_likes if pid_2_2000  == 0
{txt}(673 real changes made)

{com}.                 label var consistent "Partisan Identity Consistent Likes/Dislikes"
{txt}
{com}. 
.         *ID Conflicting
.                 gen conflicting = . 
{txt}(1807 missing values generated)

{com}.                 replace conflicting = dem_dislikes + rep_likes if pid_2_2000   == 1
{txt}(869 real changes made)

{com}.                 replace conflicting = dem_likes + rep_dislikes if pid_2_2000   == 0
{txt}(678 real changes made)

{com}.                 label var conflicting "Partisan Identity Conclifting Likes/Dislikes"
{txt}
{com}. 
. *for matching analyses
. recode M000917 (1=1) (2=1) (3=2) (4=3) (5=3) (6=4) (7=4) (9=.), gen(educ2000)
{txt}(947 differences between M000917 and educ2000)

{com}.         tab educ2000 M000917

 {txt}RECODE of {c |}
   M000917 {c |}
  (Y4x. Sp {c |}
     educ. {c |}                            Y4x. Sp educ. Summary
  Summary) {c |} 1. 8 grad  2. 9-11 g  3. High s  4. More t  5. Junior  6. BA lev  7. Advanc {c |}     Total
{hline 11}{c +}{hline 77}{c +}{hline 10}
         1 {c |}{res}        29         56          0          0          0          0          0 {txt}{c |}{res}        85 
{txt}         2 {c |}{res}         0          0        297          0          0          0          0 {txt}{c |}{res}       297 
{txt}         3 {c |}{res}         0          0          0        174         85          0          0 {txt}{c |}{res}       259 
{txt}         4 {c |}{res}         0          0          0          0          0        218        117 {txt}{c |}{res}       335 
{txt}{hline 11}{c +}{hline 77}{c +}{hline 10}
     Total {c |}{res}        29         56        297        174         85        218        117 {txt}{c |}{res}       976 

{txt}
{com}.         label var educ2000 "Education"
{txt}
{com}.         label def edua 1 "< HS" 2 "HS" 3 "Some College" 4 "College Degree+"
{txt}
{com}.         label values educ2000 edua
{txt}
{com}.         tab educ2000

      {txt}Education {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
           < HS {c |}{res}         85        8.71        8.71
{txt}             HS {c |}{res}        297       30.43       39.14
{txt}   Some College {c |}{res}        259       26.54       65.68
{txt}College Degree+ {c |}{res}        335       34.32      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}        976      100.00
{txt}
{com}.         
. rename M000997 income2000
{res}{txt}
{com}. label var income2000 "Income"
{txt}
{com}. rename M000908 age2000
{res}{txt}
{com}. label var age2000 "Age"
{txt}
{com}. 
. 
. tabulate camp_int2000, gen(cint_)

   {txt}Campaign {c |}
   Interest {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          1 {c |}{res}        396       21.91       21.91
{txt}          2 {c |}{res}        886       49.03       70.95
{txt}          3 {c |}{res}        525       29.05      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,807      100.00
{txt}
{com}. tabulate pid_str2000, gen(pstr_)

   {txt}PID Str. {c |}
     (2000) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
     Leaner {c |}{res}        499       31.60       31.60
{txt}       Weak {c |}{res}        489       30.97       62.57
{txt}     Strong {c |}{res}        591       37.43      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,579      100.00
{txt}
{com}. 
. 
. 
. *****Need for cognition & need to evaluate****
. 
. 
. 
. recode M000862 (0=.) (8=.) (1=4) (2=3) (3=2) (4=1) (9=.), gen(opinionated)
{txt}(1798 differences between M000862 and opinionated)

{com}. recode M000866 (0 8 9 = .) , gen(opinion_degree)
{txt}(0 differences between M000866 and opinion_degree)

{com}. 
. foreach var in opinionated opinion_degree {c -(}
{txt}  2{com}.         summ `var'
{txt}  3{com}.         gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.         {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 1}opinionated {c |}{res}      1798    2.670189      .86399          1          4
{txt}(9 missing values generated)

    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
opinion_de~e {c |}{res}      1771    3.288538    .9488492          1          5
{txt}(36 missing values generated)

{com}. 
. egen evaluate1 = rowtotal(opinionated01 opinion_degree01), missing
{txt}(7 missing values generated)

{com}. 
.         
. recode M000871 (0 8 9 =.) (1=0) (5=1) , gen(complex)
{txt}(1761 differences between M000871 and complex)

{com}. recode M000870 (0 8 = .) (5=0) (4=0.25) (3=0.50) (2=0.75) (1=1), gen(thinking)
{txt}(1088 differences between M000870 and thinking)

{com}. 
. egen nfc1 = rowtotal(complex thinking), missing
{txt}(5 missing values generated)

{com}.         
. 
{txt}end of do-file

{com}. set more off
{txt}
{com}. 
. /*Extremity*/
. 
. rename disagree_total disagree_2000 
{res}{txt}
{com}. 
. eststo:  ologit pid_str_full c.disagree_2000 names1 disc_knowl i.pid_2_2000 follow  ///
>                         i.gender i.race age2000 educ2000 income2000  i.marital2000 evaluate1 nfc1 [pweight=WT02PRE]

{res}{txt}Iteration 0:{space 3}log pseudolikelihood = {res:  -398.198}  
Iteration 1:{space 3}log pseudolikelihood = {res:-385.61458}  
Iteration 2:{space 3}log pseudolikelihood = {res:-385.55269}  
Iteration 3:{space 3}log pseudolikelihood = {res:-385.55267}  
{res}
{txt}Ordered logistic regression{col 51}Number of obs{col 67}= {res}       360
{txt}{col 51}Wald chi2({res}15{txt}){col 67}= {res}     24.66
{txt}{col 51}Prob > chi2{col 67}= {res}    0.0547
{txt}Log pseudolikelihood = {res}-385.55267{txt}{col 51}Pseudo R2{col 67}= {res}    0.0318

{txt}{hline 14}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 15}{c |}{col 27}    Robust
{col 1} pid_str_full{col 15}{c |}      Coef.{col 27}   Std. Err.{col 39}      z{col 47}   P>|z|{col 55}     [95% Con{col 68}f. Interval]
{hline 14}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
disagree_2000 {c |}{col 15}{res}{space 2}-.1280732{col 27}{space 2} .0773583{col 38}{space 1}   -1.66{col 47}{space 3}0.098{col 55}{space 4}-.2796927{col 68}{space 3} .0235463
{txt}{space 7}names1 {c |}{col 15}{res}{space 2} .0725514{col 27}{space 2} .1012007{col 38}{space 1}    0.72{col 47}{space 3}0.473{col 55}{space 4}-.1257984{col 68}{space 3} .2709012
{txt}{space 3}disc_knowl {c |}{col 15}{res}{space 2} .4595737{col 27}{space 2}  .260212{col 38}{space 1}    1.77{col 47}{space 3}0.077{col 55}{space 4}-.0504325{col 68}{space 3} .9695798
{txt}{space 13} {c |}
{space 3}pid_2_2000 {c |}
{space 4}Democrat  {c |}{col 15}{res}{space 2}-.5801991{col 27}{space 2} .2432385{col 38}{space 1}   -2.39{col 47}{space 3}0.017{col 55}{space 4}-1.056938{col 68}{space 3}-.1034605
{txt}{space 7}follow {c |}{col 15}{res}{space 2} .1103802{col 27}{space 2} .2058904{col 38}{space 1}    0.54{col 47}{space 3}0.592{col 55}{space 4}-.2931575{col 68}{space 3} .5139179
{txt}{space 13} {c |}
{space 7}gender {c |}
{space 6}Female  {c |}{col 15}{res}{space 2} .2580395{col 27}{space 2}  .262384{col 38}{space 1}    0.98{col 47}{space 3}0.325{col 55}{space 4}-.2562238{col 68}{space 3} .7723028
{txt}{space 13} {c |}
{space 9}race {c |}
{space 7}Black  {c |}{col 15}{res}{space 2} .7888969{col 27}{space 2} .7484484{col 38}{space 1}    1.05{col 47}{space 3}0.292{col 55}{space 4}-.6780351{col 68}{space 3} 2.255829
{txt}{space 4}Hispanic  {c |}{col 15}{res}{space 2}-.1325548{col 27}{space 2} .3922664{col 38}{space 1}   -0.34{col 47}{space 3}0.735{col 55}{space 4} -.901383{col 68}{space 3} .6362733
{txt}{space 7}Other  {c |}{col 15}{res}{space 2}-.4753217{col 27}{space 2} .6037219{col 38}{space 1}   -0.79{col 47}{space 3}0.431{col 55}{space 4}-1.658595{col 68}{space 3} .7079515
{txt}{space 13} {c |}
{space 6}age2000 {c |}{col 15}{res}{space 2} .0044916{col 27}{space 2} .0096532{col 38}{space 1}    0.47{col 47}{space 3}0.642{col 55}{space 4}-.0144283{col 68}{space 3} .0234114
{txt}{space 5}educ2000 {c |}{col 15}{res}{space 2} -.061367{col 27}{space 2} .1357502{col 38}{space 1}   -0.45{col 47}{space 3}0.651{col 55}{space 4}-.3274326{col 68}{space 3} .2046986
{txt}{space 3}income2000 {c |}{col 15}{res}{space 2}-.0045115{col 27}{space 2} .0361129{col 38}{space 1}   -0.12{col 47}{space 3}0.901{col 55}{space 4}-.0752914{col 68}{space 3} .0662684
{txt}{space 13} {c |}
{space 2}marital2000 {c |}
{space 5}Married  {c |}{col 15}{res}{space 2} .1867377{col 27}{space 2} .5838167{col 38}{space 1}    0.32{col 47}{space 3}0.749{col 55}{space 4}-.9575221{col 68}{space 3} 1.330997
{txt}{space 4}evaluate1 {c |}{col 15}{res}{space 2}-.5401659{col 27}{space 2} .3716129{col 38}{space 1}   -1.45{col 47}{space 3}0.146{col 55}{space 4}-1.268514{col 68}{space 3}  .188182
{txt}{space 9}nfc1 {c |}{col 15}{res}{space 2} .0178626{col 27}{space 2} .1837705{col 38}{space 1}    0.10{col 47}{space 3}0.923{col 55}{space 4} -.342321{col 68}{space 3} .3780462
{txt}{hline 14}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
        /cut1 {c |}{col 15}{res}{space 2}-2.055413{col 27}{space 2} .9403365{col 55}{space 4}-3.898438{col 68}{space 3}-.2123872
{txt}        /cut2 {c |}{col 15}{res}{space 2}  .231035{col 27}{space 2} .8898673{col 55}{space 4}-1.513073{col 68}{space 3} 1.975143
{txt}        /cut3 {c |}{col 15}{res}{space 2} 1.712023{col 27}{space 2} .8941566{col 55}{space 4}-.0404916{col 68}{space 3} 3.464538
{txt}{hline 14}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
({res}est2{txt} stored)

{com}.                 
.                 estimates store AN2002_EXT
{txt}
{com}. 
.                 
. 
. /****************************************
> *****************************************
>                 2006 ANES
> *****************************************
> ****************************************/       
. 
. *data cleaning
. clear
{txt}
{com}. do "Data Cleaning - 2006 ANES.do"
{txt}
{com}. **********************************************************************
. **********************************************************************
. ***********************2006 ANES Pilot Survey*************************
. **********************************************************************
. **********************************************************************
. **********************************************************************
. 
. 
. **********************************************************************
. ****************************Data Cleaning****************************
. **********************************************************************
. **********************************************************************
. **********************************************************************
. **********************************************************************
. clear
{txt}
{com}. set more off
{txt}
{com}. use "ANES2006.dta"
{txt}
{com}. set more off
{txt}
{com}.         
.                 ************************************
.                 *********Economic Assessments*******
.                 ************************************
. 
. recode V06P808 (1=3) (2=2) (3=1) (8=.) (9=.), gen(retro)
{txt}(418 differences between V06P808 and retro)

{com}. label def ret 1 "Worse" 2 "Same" 3 "Better" 
{txt}
{com}. label values retro ret
{txt}
{com}. label var retro "Retrospective Economic Assessments"
{txt}
{com}. tab retro

{txt}Retrospecti {c |}
ve Economic {c |}
Assessments {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}        202       30.06       30.06
{txt}       Same {c |}{res}        257       38.24       68.30
{txt}     Better {c |}{res}        213       31.70      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        672      100.00
{txt}
{com}. 
.                 
.                 ************************************
.                 *********Partisanship***************
.                 ************************************
.                 
. ***2006 ANES Pilot
.         *checking the two versions
.         gen version = .
{txt}(1212 missing values generated)

{com}.         replace version = 1 if V06P680a !=.
{txt}(323 real changes made)

{com}.         replace version = 0 if  V06P680b !=.
{txt}(352 real changes made)

{com}.         label def ver 1 "Version 1" 0 "Version 2" 
{txt}
{com}.         label values version ver
{txt}
{com}.         label var version "PID Version"
{txt}
{com}.         
.         tab V06P680

{txt}Mod19_0. R Party ID summary - VERSION 1 {c |}
                          and VERSION 2 {c |}      Freq.     Percent        Cum.
{hline 40}{c +}{hline 35}
             0. Strong Democrat (2/1/.) {c |}{res}        169       25.04       25.04
{txt}           1. Weak Democrat (2/5-8-9/.) {c |}{res}        104       15.41       40.44
{txt}  2. Independent-Democrat (3-4-5-8/./3) {c |}{res}         78       11.56       52.00
{txt}3. Independent-Independent (3-5/./2-8-9 {c |}{res}         40        5.93       57.93
{txt}4. Independent-Republican (3-4-5-8/./1) {c |}{res}         60        8.89       66.81
{txt}         5. Weak Republican (1/5-8-9/.) {c |}{res}         83       12.30       79.11
{txt}           6. Strong Republican (1/1/.) {c |}{res}        132       19.56       98.67
{txt}                   7. Other (4/./2-8-9) {c |}{res}          6        0.89       99.56
{txt}                     9. Refused (9/./.) {c |}{res}          3        0.44      100.00
{txt}{hline 40}{c +}{hline 35}
                                  Total {c |}{res}        675      100.00
{txt}
{com}.         tab V06P680 version, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

  Mod19_0. R Party ID {c |}
  summary - VERSION 1 {c |}      PID Version
        and VERSION 2 {c |} Version 2  Version 1 {c |}     Total
{hline 22}{c +}{hline 22}{c +}{hline 10}
0. Strong Democrat (2 {c |}{res}        77         92 {txt}{c |}{res}       169 
                      {txt}{c |}{res}     45.56      54.44 {txt}{c |}{res}    100.00 
                      {txt}{c |}{res}     21.88      28.48 {txt}{c |}{res}     25.04 
{txt}{hline 22}{c +}{hline 22}{c +}{hline 10}
1. Weak Democrat (2/5 {c |}{res}        55         49 {txt}{c |}{res}       104 
                      {txt}{c |}{res}     52.88      47.12 {txt}{c |}{res}    100.00 
                      {txt}{c |}{res}     15.63      15.17 {txt}{c |}{res}     15.41 
{txt}{hline 22}{c +}{hline 22}{c +}{hline 10}
2. Independent-Democr {c |}{res}        48         30 {txt}{c |}{res}        78 
                      {txt}{c |}{res}     61.54      38.46 {txt}{c |}{res}    100.00 
                      {txt}{c |}{res}     13.64       9.29 {txt}{c |}{res}     11.56 
{txt}{hline 22}{c +}{hline 22}{c +}{hline 10}
3. Independent-Indepe {c |}{res}        23         17 {txt}{c |}{res}        40 
                      {txt}{c |}{res}     57.50      42.50 {txt}{c |}{res}    100.00 
                      {txt}{c |}{res}      6.53       5.26 {txt}{c |}{res}      5.93 
{txt}{hline 22}{c +}{hline 22}{c +}{hline 10}
4. Independent-Republ {c |}{res}        36         24 {txt}{c |}{res}        60 
                      {txt}{c |}{res}     60.00      40.00 {txt}{c |}{res}    100.00 
                      {txt}{c |}{res}     10.23       7.43 {txt}{c |}{res}      8.89 
{txt}{hline 22}{c +}{hline 22}{c +}{hline 10}
5. Weak Republican (1 {c |}{res}        43         40 {txt}{c |}{res}        83 
                      {txt}{c |}{res}     51.81      48.19 {txt}{c |}{res}    100.00 
                      {txt}{c |}{res}     12.22      12.38 {txt}{c |}{res}     12.30 
{txt}{hline 22}{c +}{hline 22}{c +}{hline 10}
6. Strong Republican  {c |}{res}        65         67 {txt}{c |}{res}       132 
                      {txt}{c |}{res}     49.24      50.76 {txt}{c |}{res}    100.00 
                      {txt}{c |}{res}     18.47      20.74 {txt}{c |}{res}     19.56 
{txt}{hline 22}{c +}{hline 22}{c +}{hline 10}
 7. Other (4/./2-8-9) {c |}{res}         2          4 {txt}{c |}{res}         6 
                      {txt}{c |}{res}     33.33      66.67 {txt}{c |}{res}    100.00 
                      {txt}{c |}{res}      0.57       1.24 {txt}{c |}{res}      0.89 
{txt}{hline 22}{c +}{hline 22}{c +}{hline 10}
   9. Refused (9/./.) {c |}{res}         3          0 {txt}{c |}{res}         3 
                      {txt}{c |}{res}    100.00       0.00 {txt}{c |}{res}    100.00 
                      {txt}{c |}{res}      0.85       0.00 {txt}{c |}{res}      0.44 
{txt}{hline 22}{c +}{hline 22}{c +}{hline 10}
                Total {c |}{res}       352        323 {txt}{c |}{res}       675 
                      {txt}{c |}{res}     52.15      47.85 {txt}{c |}{res}    100.00 
                      {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}8{txt}) = {res} 11.7125  {txt} Pr = {res}0.165
{txt}
{com}.         
.         *7-point scale
.         recode V06P680 (0=1) (1=2) (2=3) (3=4) (4=5) (5=6) (6=7) (7=.) (9=.), gen(partyid)
{txt}(675 differences between V06P680 and partyid)

{com}.         label def pi 1 "Strong Dem" 2 "Weak Dem" 3 "Lean Dem" 4 "Ind." 5 "Lean Rep" 6 "Weak Rep" 7 "Strong Rep"
{txt}
{com}.         label values partyid pi
{txt}
{com}.         label var partyid "Party Identification"
{txt}
{com}.         tab partyid

      {txt}Party {c |}
Identificat {c |}
        ion {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
 Strong Dem {c |}{res}        169       25.38       25.38
{txt}   Weak Dem {c |}{res}        104       15.62       40.99
{txt}   Lean Dem {c |}{res}         78       11.71       52.70
{txt}       Ind. {c |}{res}         40        6.01       58.71
{txt}   Lean Rep {c |}{res}         60        9.01       67.72
{txt}   Weak Rep {c |}{res}         83       12.46       80.18
{txt} Strong Rep {c |}{res}        132       19.82      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        666      100.00
{txt}
{com}.         tab partyid version, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

     Party {c |}
Identifica {c |}      PID Version
      tion {c |} Version 2  Version 1 {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
Strong Dem {c |}{res}        77         92 {txt}{c |}{res}       169 
           {txt}{c |}{res}     45.56      54.44 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     22.19      28.84 {txt}{c |}{res}     25.38 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
  Weak Dem {c |}{res}        55         49 {txt}{c |}{res}       104 
           {txt}{c |}{res}     52.88      47.12 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     15.85      15.36 {txt}{c |}{res}     15.62 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
  Lean Dem {c |}{res}        48         30 {txt}{c |}{res}        78 
           {txt}{c |}{res}     61.54      38.46 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     13.83       9.40 {txt}{c |}{res}     11.71 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Ind. {c |}{res}        23         17 {txt}{c |}{res}        40 
           {txt}{c |}{res}     57.50      42.50 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      6.63       5.33 {txt}{c |}{res}      6.01 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
  Lean Rep {c |}{res}        36         24 {txt}{c |}{res}        60 
           {txt}{c |}{res}     60.00      40.00 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     10.37       7.52 {txt}{c |}{res}      9.01 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
  Weak Rep {c |}{res}        43         40 {txt}{c |}{res}        83 
           {txt}{c |}{res}     51.81      48.19 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     12.39      12.54 {txt}{c |}{res}     12.46 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
Strong Rep {c |}{res}        65         67 {txt}{c |}{res}       132 
           {txt}{c |}{res}     49.24      50.76 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     18.73      21.00 {txt}{c |}{res}     19.82 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       347        319 {txt}{c |}{res}       666 
           {txt}{c |}{res}     52.10      47.90 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}6{txt}) = {res}  8.1073  {txt} Pr = {res}0.230
{txt}
{com}.         
.         *3-point categorical
.         gen pid_3 = . 
{txt}(1212 missing values generated)

{com}.         replace pid_3 = 1 if partyid >=1 & partyid <= 3
{txt}(351 real changes made)

{com}.         replace pid_3 = 3 if partyid == 4
{txt}(40 real changes made)

{com}.         replace pid_3 = 2 if partyid >=5 & partyid <= 7
{txt}(275 real changes made)

{com}.         label var pid_3 "Party ID (Categorical)"
{txt}
{com}.         label def pi2 1 "Democrat" 3 "Independent" 2 "Republican"
{txt}
{com}.         label values pid_3 pi2
{txt}
{com}.         
.         *Republican vs. Democrat
.         gen pid_2 = . 
{txt}(1212 missing values generated)

{com}.         replace pid_2 = 1 if partyid >=1 & partyid <= 3
{txt}(351 real changes made)

{com}.         replace pid_2 = 0 if partyid >=5 & partyid <= 7
{txt}(275 real changes made)

{com}.         label var pid_2 "PID" 
{txt}
{com}.         label def pi3 1 "Democrat" 0 "Republican"
{txt}
{com}.         label values pid_2 pi3
{txt}
{com}.         
.         tab partyid

      {txt}Party {c |}
Identificat {c |}
        ion {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
 Strong Dem {c |}{res}        169       25.38       25.38
{txt}   Weak Dem {c |}{res}        104       15.62       40.99
{txt}   Lean Dem {c |}{res}         78       11.71       52.70
{txt}       Ind. {c |}{res}         40        6.01       58.71
{txt}   Lean Rep {c |}{res}         60        9.01       67.72
{txt}   Weak Rep {c |}{res}         83       12.46       80.18
{txt} Strong Rep {c |}{res}        132       19.82      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        666      100.00
{txt}
{com}.         tab pid_3

   {txt}Party ID {c |}
(Categorica {c |}
         l) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Democrat {c |}{res}        351       52.70       52.70
{txt} Republican {c |}{res}        275       41.29       93.99
{txt}Independent {c |}{res}         40        6.01      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        666      100.00
{txt}
{com}.         tab pid_2

        {txt}PID {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
 Republican {c |}{res}        275       43.93       43.93
{txt}   Democrat {c |}{res}        351       56.07      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        626      100.00
{txt}
{com}.         tab pid_2 version, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

           {c |}      PID Version
       PID {c |} Version 2  Version 1 {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
Republican {c |}{res}       144        131 {txt}{c |}{res}       275 
           {txt}{c |}{res}     52.36      47.64 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     44.44      43.38 {txt}{c |}{res}     43.93 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
  Democrat {c |}{res}       180        171 {txt}{c |}{res}       351 
           {txt}{c |}{res}     51.28      48.72 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     55.56      56.62 {txt}{c |}{res}     56.07 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       324        302 {txt}{c |}{res}       626 
           {txt}{c |}{res}     51.76      48.24 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}1{txt}) = {res}  0.0722  {txt} Pr = {res}0.788
{txt}
{com}.         
.         *Partisan
.         recode pid_2 (1=0) (0=1), gen(partisan)
{txt}(626 differences between pid_2 and partisan)

{com}.         label var partisan "Co-Partisan to Inc. President"
{txt}
{com}.         label def part1 1 "In-Partisan" 0 "Out-Partisan"
{txt}
{com}.         label values partisan part1
{txt}
{com}. 
. *PID Strength (Non-Independents)*
.         gen pid_str = . 
{txt}(1212 missing values generated)

{com}.         replace pid_str = 1 if partyid == 3
{txt}(78 real changes made)

{com}.         replace pid_str = 1 if partyid == 5
{txt}(60 real changes made)

{com}.         replace pid_str = 2 if partyid == 2
{txt}(104 real changes made)

{com}.         replace pid_str = 2 if partyid == 6
{txt}(83 real changes made)

{com}.         replace pid_str = 3 if partyid == 1
{txt}(169 real changes made)

{com}.         replace pid_str = 3 if partyid == 7
{txt}(132 real changes made)

{com}.         label var pid_str "PID Str."
{txt}
{com}.         label def pi4 1 "Leaner" 2 "Weak" 3 "Strong"
{txt}
{com}.         label values pid_str pi4
{txt}
{com}. 
.         tab pid_str     

   {txt}PID Str. {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
     Leaner {c |}{res}        138       22.04       22.04
{txt}       Weak {c |}{res}        187       29.87       51.92
{txt}     Strong {c |}{res}        301       48.08      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        626      100.00
{txt}
{com}.         tab pid_str version, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

           {c |}      PID Version
  PID Str. {c |} Version 2  Version 1 {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
    Leaner {c |}{res}        84         54 {txt}{c |}{res}       138 
           {txt}{c |}{res}     60.87      39.13 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     25.93      17.88 {txt}{c |}{res}     22.04 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Weak {c |}{res}        98         89 {txt}{c |}{res}       187 
           {txt}{c |}{res}     52.41      47.59 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     30.25      29.47 {txt}{c |}{res}     29.87 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Strong {c |}{res}       142        159 {txt}{c |}{res}       301 
           {txt}{c |}{res}     47.18      52.82 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     43.83      52.65 {txt}{c |}{res}     48.08 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       324        302 {txt}{c |}{res}       626 
           {txt}{c |}{res}     51.76      48.24 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res}  7.1507  {txt} Pr = {res}0.028
{txt}
{com}.         
.         summ pid_str

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 5}pid_str {c |}{res}       626    2.260383    .7965501          1          3
{txt}
{com}.         gen pid_str01 = (pid_str - r(min))/(r(max)-r(min))
{txt}(586 missing values generated)

{com}.         label var pid_str01 "PID Str."
{txt}
{com}.         
.         
. *PID Strength (Full)
.         recode partyid (1=4) (2=3) (3=2) (4=1) (5=2) (6=3) (7=4), gen(pid_str_full)
{txt}(666 differences between partyid and pid_str_full)

{com}.         label var pid_str_full "PID Str."
{txt}
{com}.         label def pi5 1 "Ind" 2 "Leaner" 3 "Weak" 4 "Strong"
{txt}
{com}.         label values pid_str_full pi5
{txt}
{com}. 
. 
. ***2004 ANES TS
.         *7-pt scale*
.         recode  V043116 (0=1) (1=2) (2=3) (3=4) (4=5) (5=6) (6=7) (7=.) (8=.) (9=.), gen(partyid04)
{txt}(1212 differences between V043116 and partyid04)

{com}.         label var partyid04 "PID - 2004"
{txt}
{com}.         label values partyid04 pi 
{txt}
{com}.         *3-pt
.         gen pid_304 = . 
{txt}(1212 missing values generated)

{com}.         replace pid_304 = 1 if partyid04 >=1 & partyid04 <= 3
{txt}(592 real changes made)

{com}.         replace pid_304 = 3 if partyid04 == 4
{txt}(118 real changes made)

{com}.         replace pid_304 = 2 if partyid04 >=5 & partyid04 <= 7
{txt}(485 real changes made)

{com}.         label var pid_304 "Party ID (Categorical; 2004)"
{txt}
{com}.         label values pid_304 pi2
{txt}
{com}.         *Republican vs. Democrat*
.         gen pid_204 = . 
{txt}(1212 missing values generated)

{com}.         replace pid_204 = 1 if partyid04 >=1 & partyid04 <= 3
{txt}(592 real changes made)

{com}.         replace pid_204 = 0 if partyid04 >=5 & partyid04 <= 7
{txt}(485 real changes made)

{com}.         label var pid_204 "PID" 
{txt}
{com}.         label values pid_204 pi3
{txt}
{com}.         
.         *Partisan
.                 recode pid_204 (1=0) (0=1), gen(partisan2004)
{txt}(1077 differences between pid_204 and partisan2004)

{com}.                 label values partisan2004 part1
{txt}
{com}.                 
.         
.         *PID Strength
.                 recode partyid04 (1=4) (2=3) (3=2) (4=1) (5=2) (6=3) (7=4), gen(pid_str2004_full)
{txt}(1195 differences between partyid04 and pid_str2004_full)

{com}.                 label values pid_str2004_full pi5               
{txt}
{com}.                 
.                 recode partyid04 (1=3) (2=2) (3=1) (4=.) (5=1) (6=2) (7=3), gen(pid_str2004)
{txt}(1016 differences between partyid04 and pid_str2004)

{com}.                 label values pid_str2004 pi4    
{txt}
{com}.                 
.                 label var pid_str2004_full "PID Str."
{txt}
{com}.                 label var pid_str2004 "PID Str."
{txt}
{com}.                 
.         
.         *Relationship with 2006
.         tab partyid partyid04, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

     Party {c |}
Identifica {c |}                                  PID - 2004
      tion {c |} Strong De   Weak Dem   Lean Dem       Ind.   Lean Rep   Weak Rep  Strong Re {c |}     Total
{hline 11}{c +}{hline 77}{c +}{hline 10}
Strong Dem {c |}{res}        98         32         29          3          2          3          2 {txt}{c |}{res}       169 
           {txt}{c |}{res}     57.99      18.93      17.16       1.78       1.18       1.78       1.18 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     86.73      36.78      26.36       6.12       2.67       2.94       1.63 {txt}{c |}{res}     25.64 
{txt}{hline 11}{c +}{hline 77}{c +}{hline 10}
  Weak Dem {c |}{res}         6         44         25          8          6         12          1 {txt}{c |}{res}       102 
           {txt}{c |}{res}      5.88      43.14      24.51       7.84       5.88      11.76       0.98 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      5.31      50.57      22.73      16.33       8.00      11.76       0.81 {txt}{c |}{res}     15.48 
{txt}{hline 11}{c +}{hline 77}{c +}{hline 10}
  Lean Dem {c |}{res}         6          5         42          8         10          4          2 {txt}{c |}{res}        77 
           {txt}{c |}{res}      7.79       6.49      54.55      10.39      12.99       5.19       2.60 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      5.31       5.75      38.18      16.33      13.33       3.92       1.63 {txt}{c |}{res}     11.68 
{txt}{hline 11}{c +}{hline 77}{c +}{hline 10}
      Ind. {c |}{res}         1          3          6         20          6          2          0 {txt}{c |}{res}        38 
           {txt}{c |}{res}      2.63       7.89      15.79      52.63      15.79       5.26       0.00 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      0.88       3.45       5.45      40.82       8.00       1.96       0.00 {txt}{c |}{res}      5.77 
{txt}{hline 11}{c +}{hline 77}{c +}{hline 10}
  Lean Rep {c |}{res}         0          1          7          7         23         13          8 {txt}{c |}{res}        59 
           {txt}{c |}{res}      0.00       1.69      11.86      11.86      38.98      22.03      13.56 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      0.00       1.15       6.36      14.29      30.67      12.75       6.50 {txt}{c |}{res}      8.95 
{txt}{hline 11}{c +}{hline 77}{c +}{hline 10}
  Weak Rep {c |}{res}         1          2          1          2         16         48         13 {txt}{c |}{res}        83 
           {txt}{c |}{res}      1.20       2.41       1.20       2.41      19.28      57.83      15.66 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      0.88       2.30       0.91       4.08      21.33      47.06      10.57 {txt}{c |}{res}     12.59 
{txt}{hline 11}{c +}{hline 77}{c +}{hline 10}
Strong Rep {c |}{res}         1          0          0          1         12         20         97 {txt}{c |}{res}       131 
           {txt}{c |}{res}      0.76       0.00       0.00       0.76       9.16      15.27      74.05 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      0.88       0.00       0.00       2.04      16.00      19.61      78.86 {txt}{c |}{res}     19.88 
{txt}{hline 11}{c +}{hline 77}{c +}{hline 10}
     Total {c |}{res}       113         87        110         49         75        102        123 {txt}{c |}{res}       659 
           {txt}{c |}{res}     17.15      13.20      16.69       7.44      11.38      15.48      18.66 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00     100.00     100.00     100.00     100.00     100.00 {txt}{c |}{res}    100.00 

{txt}         Pearson chi2({res}36{txt}) = {res} 1.0e+03  {txt} Pr = {res}0.000
{txt}
{com}.         tab pid_3 pid_304, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

   Party ID {c |}
(Categorica {c |}   Party ID (Categorical; 2004)
         l) {c |}  Democrat  Republica  Independe {c |}     Total
{hline 12}{c +}{hline 33}{c +}{hline 10}
   Democrat {c |}{res}       287         42         19 {txt}{c |}{res}       348 
            {txt}{c |}{res}     82.47      12.07       5.46 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}     92.58      14.00      38.78 {txt}{c |}{res}     52.81 
{txt}{hline 12}{c +}{hline 33}{c +}{hline 10}
 Republican {c |}{res}        13        250         10 {txt}{c |}{res}       273 
            {txt}{c |}{res}      4.76      91.58       3.66 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}      4.19      83.33      20.41 {txt}{c |}{res}     41.43 
{txt}{hline 12}{c +}{hline 33}{c +}{hline 10}
Independent {c |}{res}        10          8         20 {txt}{c |}{res}        38 
            {txt}{c |}{res}     26.32      21.05      52.63 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}      3.23       2.67      40.82 {txt}{c |}{res}      5.77 
{txt}{hline 12}{c +}{hline 33}{c +}{hline 10}
      Total {c |}{res}       310        300         49 {txt}{c |}{res}       659 
            {txt}{c |}{res}     47.04      45.52       7.44 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}    100.00     100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}4{txt}) = {res}529.2530  {txt} Pr = {res}0.000
{txt}
{com}.         tab pid_2 pid_204, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

           {c |}          PID
       PID {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
Republican {c |}{res}       250         13 {txt}{c |}{res}       263 
           {txt}{c |}{res}     95.06       4.94 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     85.62       4.33 {txt}{c |}{res}     44.43 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
  Democrat {c |}{res}        42        287 {txt}{c |}{res}       329 
           {txt}{c |}{res}     12.77      87.23 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     14.38      95.67 {txt}{c |}{res}     55.57 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       292        300 {txt}{c |}{res}       592 
           {txt}{c |}{res}     49.32      50.68 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}1{txt}) = {res}395.9814  {txt} Pr = {res}0.000
{txt}
{com}.         pwcorr partyid partyid04, sig

             {txt}{c |}  partyid party~04
{hline 13}{c +}{hline 18}
     partyid {c |} {res}  1.0000 
             {txt}{c |}
             {c |}
   partyid04 {c |} {res}  0.8321   1.0000 
             {txt}{c |}{res}   0.0000
             {txt}{c |}

{com}.         
. ***Bivariate Relationship with Economic Assessments**
.         tab retro pid_2, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

Retrospect {c |}
       ive {c |}
  Economic {c |}
Assessment {c |}          PID
         s {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}        35        146 {txt}{c |}{res}       181 
           {txt}{c |}{res}     19.34      80.66 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     12.77      41.71 {txt}{c |}{res}     29.01 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}       101        138 {txt}{c |}{res}       239 
           {txt}{c |}{res}     42.26      57.74 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     36.86      39.43 {txt}{c |}{res}     38.30 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}       138         66 {txt}{c |}{res}       204 
           {txt}{c |}{res}     67.65      32.35 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     50.36      18.86 {txt}{c |}{res}     32.69 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       274        350 {txt}{c |}{res}       624 
           {txt}{c |}{res}     43.91      56.09 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res} 91.3097  {txt} Pr = {res}0.000
{txt}
{com}.         tab retro pid_204, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

Retrospect {c |}
       ive {c |}
  Economic {c |}
Assessment {c |}          PID
         s {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}        44        131 {txt}{c |}{res}       175 
           {txt}{c |}{res}     25.14      74.86 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     14.57      41.85 {txt}{c |}{res}     28.46 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}       112        126 {txt}{c |}{res}       238 
           {txt}{c |}{res}     47.06      52.94 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     37.09      40.26 {txt}{c |}{res}     38.70 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}       146         56 {txt}{c |}{res}       202 
           {txt}{c |}{res}     72.28      27.72 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     48.34      17.89 {txt}{c |}{res}     32.85 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       302        313 {txt}{c |}{res}       615 
           {txt}{c |}{res}     49.11      50.89 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res} 84.0041  {txt} Pr = {res}0.000
{txt}
{com}. 
.                 
.                 
. 
.                 
.                 *****************************************************
.                 *********Network Size and Disagreement***************
.                 *****************************************************
.                 
. *Name Generator Version*
.         recode  V06P406 (1=0) (2=1), gen(net_version)
{txt}(675 differences between V06P406 and net_version)

{com}.         label var net_version "Name Generator Version"
{txt}
{com}.         label def net1 1 "Gov't/Elections Generator" 0 "Important Things Generator"
{txt}
{com}.         label values net_version net1
{txt}
{com}.         tab net_version

    {txt}Name Generator Version {c |}      Freq.     Percent        Cum.
{hline 27}{c +}{hline 35}
Important Things Generator {c |}{res}        354       52.44       52.44
{txt} Gov't/Elections Generator {c |}{res}        321       47.56      100.00
{txt}{hline 27}{c +}{hline 35}
                     Total {c |}{res}        675      100.00
{txt}
{com}. 
. *Number of Names Given*
.         gen numgiven = V06P588
{txt}(537 missing values generated)

{com}.         replace numgiven = . if numgiven == 99
{txt}(13 real changes made, 13 to missing)

{com}.         label var numgiven "Number of Listed Discussants"
{txt}
{com}.         tab numgiven

  {txt}Number of {c |}
     Listed {c |}
Discussants {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          0 {c |}{res}        186       28.10       28.10
{txt}          1 {c |}{res}         49        7.40       35.50
{txt}          2 {c |}{res}         84       12.69       48.19
{txt}          3 {c |}{res}        129       19.49       67.67
{txt}          4 {c |}{res}         71       10.73       78.40
{txt}          5 {c |}{res}         47        7.10       85.50
{txt}          6 {c |}{res}         19        2.87       88.37
{txt}          7 {c |}{res}         23        3.47       91.84
{txt}          8 {c |}{res}         11        1.66       93.50
{txt}          9 {c |}{res}          7        1.06       94.56
{txt}         10 {c |}{res}         36        5.44      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        662      100.00
{txt}
{com}.         summ numgiven, detail

                {txt}Number of Listed Discussants
{hline 61}
      Percentiles      Smallest
 1%    {res}        0              0
{txt} 5%    {res}        0              0
{txt}10%    {res}        0              0       {txt}Obs         {res}        662
{txt}25%    {res}        0              0       {txt}Sum of Wgt. {res}        662

{txt}50%    {res}        3                      {txt}Mean          {res} 2.883686
                        {txt}Largest       Std. Dev.     {res} 2.759674
{txt}75%    {res}        4             10
{txt}90%    {res}        7             10       {txt}Variance      {res}   7.6158
{txt}95%    {res}       10             10       {txt}Skewness      {res} 1.003228
{txt}99%    {res}       10             10       {txt}Kurtosis      {res} 3.464902
{txt}
{com}.         
.         gen numgiven1 = numgiven
{txt}(550 missing values generated)

{com}.         replace numgiven1 = 3 if numgiven >= 3 & numgiven <=10
{txt}(214 real changes made)

{com}.         label var numgiven1 "Number of Disc. Asked About"
{txt}
{com}.         tab numgiven1

  {txt}Number of {c |}
Disc. Asked {c |}
      About {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          0 {c |}{res}        186       28.10       28.10
{txt}          1 {c |}{res}         49        7.40       35.50
{txt}          2 {c |}{res}         84       12.69       48.19
{txt}          3 {c |}{res}        343       51.81      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        662      100.00
{txt}
{com}.         tab numgiven numgiven1

 {txt}Number of {c |}
    Listed {c |}
Discussant {c |}         Number of Disc. Asked About
         s {c |}         0          1          2          3 {c |}     Total
{hline 11}{c +}{hline 44}{c +}{hline 10}
         0 {c |}{res}       186          0          0          0 {txt}{c |}{res}       186 
{txt}         1 {c |}{res}         0         49          0          0 {txt}{c |}{res}        49 
{txt}         2 {c |}{res}         0          0         84          0 {txt}{c |}{res}        84 
{txt}         3 {c |}{res}         0          0          0        129 {txt}{c |}{res}       129 
{txt}         4 {c |}{res}         0          0          0         71 {txt}{c |}{res}        71 
{txt}         5 {c |}{res}         0          0          0         47 {txt}{c |}{res}        47 
{txt}         6 {c |}{res}         0          0          0         19 {txt}{c |}{res}        19 
{txt}         7 {c |}{res}         0          0          0         23 {txt}{c |}{res}        23 
{txt}         8 {c |}{res}         0          0          0         11 {txt}{c |}{res}        11 
{txt}         9 {c |}{res}         0          0          0          7 {txt}{c |}{res}         7 
{txt}        10 {c |}{res}         0          0          0         36 {txt}{c |}{res}        36 
{txt}{hline 11}{c +}{hline 44}{c +}{hline 10}
     Total {c |}{res}       186         49         84        343 {txt}{c |}{res}       662 

{txt}
{com}.         
.         gen names = numgiven1 
{txt}(550 missing values generated)

{com}.         replace names = . if names == 0
{txt}(186 real changes made, 186 to missing)

{com}.         
.         summ names

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 7}names {c |}{res}       476    2.617647    .6655615          1          3
{txt}
{com}.         gen numgiven01 = (names - r(min))/(r(max)-r(min))
{txt}(736 missing values generated)

{com}.         label var numgiven01 "Network Size"
{txt}
{com}.         
.         
.         
. *****Partisan Disagreement
.         
. *Discussant Partisanship*
.         foreach var in V06P603x V06P608x V06P613x {c -(}
{txt}  2{com}.                 tab `var'
{txt}  3{com}.                 {c )-}

  {txt}Mod13_8_1x. SUMMARY: Party ID network {c |}
                             mention #1 {c |}      Freq.     Percent        Cum.
{hline 40}{c +}{hline 35}
             0. Strong Democrat (1/1/.) {c |}{res}        139       29.20       29.20
{txt}           1. Weak Democrat (1/2-8-9/.) {c |}{res}         58       12.18       41.39
{txt}  2. Independent-Democrat (3-4-5-8/./1) {c |}{res}         49       10.29       51.68
{txt}3. Independent-Independent (3-5/./5-8-9 {c |}{res}         14        2.94       54.62
{txt}4. Independent-Republican (3-4-5-8/./3) {c |}{res}         34        7.14       61.76
{txt}         5. Weak Republican (2/2-8-9/.) {c |}{res}         52       10.92       72.69
{txt}           6. Strong Republican (2/1/.) {c |}{res}        124       26.05       98.74
{txt}                   7. Other (4/./2-8-9) {c |}{res}          2        0.42       99.16
{txt}                8. Don't know (8/./8-9) {c |}{res}          4        0.84      100.00
{txt}{hline 40}{c +}{hline 35}
                                  Total {c |}{res}        476      100.00

  {txt}Mod13_8_2x. SUMMARY: Party ID network {c |}
                             mention #2 {c |}      Freq.     Percent        Cum.
{hline 40}{c +}{hline 35}
             0. Strong Democrat (1/1/.) {c |}{res}        126       29.51       29.51
{txt}           1. Weak Democrat (1/2-8-9/.) {c |}{res}         65       15.22       44.73
{txt}  2. Independent-Democrat (3-4-5-8/./1) {c |}{res}         32        7.49       52.22
{txt}3. Independent-Independent (3-5/./5-8-9 {c |}{res}         11        2.58       54.80
{txt}4. Independent-Republican (3-4-5-8/./3) {c |}{res}         28        6.56       61.36
{txt}         5. Weak Republican (2/2-8-9/.) {c |}{res}         57       13.35       74.71
{txt}           6. Strong Republican (2/1/.) {c |}{res}        102       23.89       98.59
{txt}                   7. Other (4/./2-8-9) {c |}{res}          1        0.23       98.83
{txt}                8. Don't know (8/./8-9) {c |}{res}          5        1.17      100.00
{txt}{hline 40}{c +}{hline 35}
                                  Total {c |}{res}        427      100.00

  {txt}Mod13_8_3x. SUMMARY: Party ID network {c |}
                             mention #3 {c |}      Freq.     Percent        Cum.
{hline 40}{c +}{hline 35}
             0. Strong Democrat (1/1/.) {c |}{res}         94       27.41       27.41
{txt}           1. Weak Democrat (1/2-8-9/.) {c |}{res}         55       16.03       43.44
{txt}  2. Independent-Democrat (3-4-5-8/./1) {c |}{res}         38       11.08       54.52
{txt}3. Independent-Independent (3-5/./5-8-9 {c |}{res}          7        2.04       56.56
{txt}4. Independent-Republican (3-4-5-8/./3) {c |}{res}         19        5.54       62.10
{txt}         5. Weak Republican (2/2-8-9/.) {c |}{res}         41       11.95       74.05
{txt}           6. Strong Republican (2/1/.) {c |}{res}         84       24.49       98.54
{txt}                8. Don't know (8/./8-9) {c |}{res}          5        1.46      100.00
{txt}{hline 40}{c +}{hline 35}
                                  Total {c |}{res}        343      100.00
{txt}
{com}.                 *0-2: Democrat
.                 *3: Independent
.                 *4-6: Republican
.                 
. *# and Avg. Disagreeable Partners
.         *Number Agreeable
.                 *Agreeable = Dem/Dem, Ind/Ind, Rep/Rep
.                 label def agr 1 "PID Agree" 0 "PID Disagree" 
{txt}
{com}.                 gen d1_agree = . 
{txt}(1212 missing values generated)

{com}.                 replace d1_agree = 1 if pid_3 == 1 & V06P603x >=0 & V06P603x <=2
{txt}(190 real changes made)

{com}.                 replace d1_agree = 1 if pid_3 == 2 & V06P603x >=4 & V06P603x <=6 
{txt}(155 real changes made)

{com}.                 replace d1_agree = 1 if pid_3 == 3 & V06P603x == 3
{txt}(8 real changes made)

{com}.                 
.                 replace d1_agree = 0 if pid_3 == 1 & V06P603x >=4 & V06P603x <=6
{txt}(49 real changes made)

{com}.                 replace d1_agree = 0 if pid_3 == 1 & V06P603x == 3
{txt}(4 real changes made)

{com}.                 replace d1_agree = 0 if pid_3 == 2 & V06P603x >=0 & V06P603x <=2
{txt}(48 real changes made)

{com}.                 replace d1_agree = 0 if pid_3 == 2 & V06P603x == 3
{txt}(1 real change made)

{com}.                 replace d1_agree = 0 if pid_3 == 3 & V06P603x >=0 & V06P603x <=2
{txt}(5 real changes made)

{com}.                 replace d1_agree = 0 if pid_3 == 3 & V06P603x >=4 & V06P603x <=6
{txt}(6 real changes made)

{com}.                 label var d1_agree "Agree with D1?"
{txt}
{com}.                 label values d1_agree agr
{txt}
{com}.                 
.                 gen d2_agree = . 
{txt}(1212 missing values generated)

{com}.                 replace d2_agree = 1 if pid_3 == 1 & V06P608x >=0 & V06P608x <=2
{txt}(162 real changes made)

{com}.                 replace d2_agree = 1 if pid_3 == 2 & V06P608x >=4 & V06P608x <=6 
{txt}(128 real changes made)

{com}.                 replace d2_agree = 1 if pid_3 == 3 & V06P608x == 3
{txt}(5 real changes made)

{com}.                 replace d2_agree = 0 if pid_3 == 1 & V06P608x >=4 & V06P608x <=6
{txt}(54 real changes made)

{com}.                 replace d2_agree = 0 if pid_3 == 1 & V06P608x == 3
{txt}(3 real changes made)

{com}.                 replace d2_agree = 0 if pid_3 == 2 & V06P608x >=0 & V06P608x <=2
{txt}(55 real changes made)

{com}.                 replace d2_agree = 0 if pid_3 == 2 & V06P608x == 3
{txt}(3 real changes made)

{com}.                 replace d2_agree = 0 if pid_3 == 3 & V06P608x >=0 & V06P608x <=2
{txt}(5 real changes made)

{com}.                 replace d2_agree = 0 if pid_3 == 3 & V06P608x >=4 & V06P608x <=6
{txt}(5 real changes made)

{com}.                 label var d2_agree "Agree with D2?"
{txt}
{com}.                 label values d2_agree agr
{txt}
{com}.                 
.                 gen d3_agree = . 
{txt}(1212 missing values generated)

{com}.                 replace d3_agree = 1 if pid_3 == 1 & V06P613x >=0 & V06P613x <=2
{txt}(134 real changes made)

{com}.                 replace d3_agree = 1 if pid_3 == 2 & V06P613x >=4 & V06P613x <=6 
{txt}(102 real changes made)

{com}.                 replace d3_agree = 1 if pid_3 == 3 & V06P613x == 3
{txt}(1 real change made)

{com}.                 replace d3_agree = 0 if pid_3 == 1 & V06P613x >=4 & V06P613x <=6
{txt}(39 real changes made)

{com}.                 replace d3_agree = 0 if pid_3 == 1 & V06P613x == 3
{txt}(2 real changes made)

{com}.                 replace d3_agree = 0 if pid_3 == 2 & V06P613x >=0 & V06P613x <=2
{txt}(45 real changes made)

{com}.                 replace d3_agree = 0 if pid_3 == 2 & V06P613x == 3
{txt}(4 real changes made)

{com}.                 replace d3_agree = 0 if pid_3 == 3 & V06P613x >=0 & V06P613x <=2
{txt}(7 real changes made)

{com}.                 replace d3_agree = 0 if pid_3 == 3 & V06P613x >=4 & V06P613x <=6
{txt}(3 real changes made)

{com}.                 label var d3_agree "Agree with D3?"
{txt}
{com}.                 label values d3_agree agr
{txt}
{com}.                 
.                 tab d1_agree

  {txt}Agree with {c |}
         D1? {c |}      Freq.     Percent        Cum.
{hline 13}{c +}{hline 35}
PID Disagree {c |}{res}        113       24.25       24.25
{txt}   PID Agree {c |}{res}        353       75.75      100.00
{txt}{hline 13}{c +}{hline 35}
       Total {c |}{res}        466      100.00
{txt}
{com}.                 tab d2_agree

  {txt}Agree with {c |}
         D2? {c |}      Freq.     Percent        Cum.
{hline 13}{c +}{hline 35}
PID Disagree {c |}{res}        125       29.76       29.76
{txt}   PID Agree {c |}{res}        295       70.24      100.00
{txt}{hline 13}{c +}{hline 35}
       Total {c |}{res}        420      100.00
{txt}
{com}.                 tab d3_agree

  {txt}Agree with {c |}
         D3? {c |}      Freq.     Percent        Cum.
{hline 13}{c +}{hline 35}
PID Disagree {c |}{res}        100       29.67       29.67
{txt}   PID Agree {c |}{res}        237       70.33      100.00
{txt}{hline 13}{c +}{hline 35}
       Total {c |}{res}        337      100.00
{txt}
{com}.                 tab d1_agree d2_agree, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

  Agree with {c |}    Agree with D2?
         D1? {c |} PID Disag  PID Agree {c |}     Total
{hline 13}{c +}{hline 22}{c +}{hline 10}
PID Disagree {c |}{res}        44         57 {txt}{c |}{res}       101 
             {txt}{c |}{res}     43.56      56.44 {txt}{c |}{res}    100.00 
             {txt}{c |}{res}     35.77      19.39 {txt}{c |}{res}     24.22 
{txt}{hline 13}{c +}{hline 22}{c +}{hline 10}
   PID Agree {c |}{res}        79        237 {txt}{c |}{res}       316 
             {txt}{c |}{res}     25.00      75.00 {txt}{c |}{res}    100.00 
             {txt}{c |}{res}     64.23      80.61 {txt}{c |}{res}     75.78 
{txt}{hline 13}{c +}{hline 22}{c +}{hline 10}
       Total {c |}{res}       123        294 {txt}{c |}{res}       417 
             {txt}{c |}{res}     29.50      70.50 {txt}{c |}{res}    100.00 
             {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}1{txt}) = {res} 12.6839  {txt} Pr = {res}0.000
{txt}
{com}.                 tab d1_agree d3_agree, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

  Agree with {c |}    Agree with D3?
         D1? {c |} PID Disag  PID Agree {c |}     Total
{hline 13}{c +}{hline 22}{c +}{hline 10}
PID Disagree {c |}{res}        32         45 {txt}{c |}{res}        77 
             {txt}{c |}{res}     41.56      58.44 {txt}{c |}{res}    100.00 
             {txt}{c |}{res}     32.65      19.15 {txt}{c |}{res}     23.12 
{txt}{hline 13}{c +}{hline 22}{c +}{hline 10}
   PID Agree {c |}{res}        66        190 {txt}{c |}{res}       256 
             {txt}{c |}{res}     25.78      74.22 {txt}{c |}{res}    100.00 
             {txt}{c |}{res}     67.35      80.85 {txt}{c |}{res}     76.88 
{txt}{hline 13}{c +}{hline 22}{c +}{hline 10}
       Total {c |}{res}        98        235 {txt}{c |}{res}       333 
             {txt}{c |}{res}     29.43      70.57 {txt}{c |}{res}    100.00 
             {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}1{txt}) = {res}  7.0948  {txt} Pr = {res}0.008
{txt}
{com}.                 tab d2_agree d3_agree, row col chi
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

  Agree with {c |}    Agree with D3?
         D2? {c |} PID Disag  PID Agree {c |}     Total
{hline 13}{c +}{hline 22}{c +}{hline 10}
PID Disagree {c |}{res}        37         64 {txt}{c |}{res}       101 
             {txt}{c |}{res}     36.63      63.37 {txt}{c |}{res}    100.00 
             {txt}{c |}{res}     37.37      27.12 {txt}{c |}{res}     30.15 
{txt}{hline 13}{c +}{hline 22}{c +}{hline 10}
   PID Agree {c |}{res}        62        172 {txt}{c |}{res}       234 
             {txt}{c |}{res}     26.50      73.50 {txt}{c |}{res}    100.00 
             {txt}{c |}{res}     62.63      72.88 {txt}{c |}{res}     69.85 
{txt}{hline 13}{c +}{hline 22}{c +}{hline 10}
       Total {c |}{res}        99        236 {txt}{c |}{res}       335 
             {txt}{c |}{res}     29.55      70.45 {txt}{c |}{res}    100.00 
             {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}1{txt}) = {res}  3.4828  {txt} Pr = {res}0.062
{txt}
{com}.                 
.                 
.                 *Number Disagreeble
.                 label def dagr 1 "PID Disgree" 0 "PID Agree" 
{txt}
{com}.                 gen d1_disagree = . 
{txt}(1212 missing values generated)

{com}.                 replace d1_disagree = 0 if pid_3 == 1 & V06P603x >=0 & V06P603x <=2
{txt}(190 real changes made)

{com}.                 replace d1_disagree = 0 if pid_3 == 2 & V06P603x >=4 & V06P603x <=6 
{txt}(155 real changes made)

{com}.                 replace d1_disagree = 0 if pid_3 == 3 & V06P603x == 3
{txt}(8 real changes made)

{com}.                 replace d1_disagree = 1 if pid_3 == 1 & V06P603x >=4 & V06P603x <=6
{txt}(49 real changes made)

{com}.                 replace d1_disagree = 1 if pid_3 == 1 & V06P603x == 3
{txt}(4 real changes made)

{com}.                 replace d1_disagree = 1 if pid_3 == 2 & V06P603x >=0 & V06P603x <=2
{txt}(48 real changes made)

{com}.                 replace d1_disagree = 1 if pid_3 == 2 & V06P603x == 3
{txt}(1 real change made)

{com}.                 replace d1_disagree = 1 if pid_3 == 3 & V06P603x >=0 & V06P603x <=2
{txt}(5 real changes made)

{com}.                 replace d1_disagree = 1 if pid_3 == 3 & V06P603x >=4 & V06P603x <=6
{txt}(6 real changes made)

{com}.                 label var d1_disagree "Disagree with D1?"
{txt}
{com}.                 label values d1_disagree dagr
{txt}
{com}.                         
.                 gen d2_disagree = . 
{txt}(1212 missing values generated)

{com}.                 replace d2_disagree = 0 if pid_3 == 1 & V06P608x >=0 & V06P608x <=2
{txt}(162 real changes made)

{com}.                 replace d2_disagree = 0 if pid_3 == 2 & V06P608x >=4 & V06P608x <=6 
{txt}(128 real changes made)

{com}.                 replace d2_disagree = 0 if pid_3 == 3 & V06P608x == 3
{txt}(5 real changes made)

{com}.                 replace d2_disagree = 1 if pid_3 == 1 & V06P608x >=4 & V06P608x <=6
{txt}(54 real changes made)

{com}.                 replace d2_disagree = 1 if pid_3 == 1 & V06P608x == 3
{txt}(3 real changes made)

{com}.                 replace d2_disagree = 1 if pid_3 == 2 & V06P608x >=0 & V06P608x <=2
{txt}(55 real changes made)

{com}.                 replace d2_disagree = 1 if pid_3 == 2 & V06P608x == 3
{txt}(3 real changes made)

{com}.                 replace d2_disagree = 1 if pid_3 == 3 & V06P608x >=0 & V06P608x <=2
{txt}(5 real changes made)

{com}.                 replace d2_disagree = 1 if pid_3 == 3 & V06P608x >=4 & V06P608x <=6
{txt}(5 real changes made)

{com}.                 label var d2_disagree "Agree with D2?"
{txt}
{com}.                 label values d2_disagree dagr
{txt}
{com}.                 
.                 gen d3_disagree = . 
{txt}(1212 missing values generated)

{com}.                 replace d3_disagree = 0 if pid_3 == 1 & V06P613x >=0 & V06P613x <=2
{txt}(134 real changes made)

{com}.                 replace d3_disagree = 0 if pid_3 == 2 & V06P613x >=4 & V06P613x <=6 
{txt}(102 real changes made)

{com}.                 replace d3_disagree = 0 if pid_3 == 3 & V06P613x == 3
{txt}(1 real change made)

{com}.                 replace d3_disagree = 1 if pid_3 == 1 & V06P613x >=4 & V06P613x <=6
{txt}(39 real changes made)

{com}.                 replace d3_disagree = 1 if pid_3 == 1 & V06P613x == 3
{txt}(2 real changes made)

{com}.                 replace d3_disagree = 1 if pid_3 == 2 & V06P613x >=0 & V06P613x <=2
{txt}(45 real changes made)

{com}.                 replace d3_disagree = 1 if pid_3 == 2 & V06P613x == 3
{txt}(4 real changes made)

{com}.                 replace d3_disagree = 1 if pid_3 == 3 & V06P613x >=0 & V06P613x <=2
{txt}(7 real changes made)

{com}.                 replace d3_disagree = 1 if pid_3 == 3 & V06P613x >=4 & V06P613x <=6
{txt}(3 real changes made)

{com}.                 label var d3_disagree "Agree with D3?"
{txt}
{com}.                 label values d3_disagree dagr
{txt}
{com}.         
. *Summary and Average
.         *Summary Agreement
.                 egen pid_agree = rowtotal(d1_agree d2_agree d3_agree), missing
{txt}(742 missing values generated)

{com}.         *Disagreement
.                 egen pid_disagree = rowtotal(d1_disagree d2_disagree d3_disagree), missing
{txt}(742 missing values generated)

{com}.         
.         *Summary Scale
.                         *See Lupton and Thornton: Exposure = D - A
.                         gen disagree_total = pid_disagree - pid_agree
{txt}(742 missing values generated)

{com}.                         label var disagree_total "Network Disagreement"
{txt}
{com}.                 *Divided by network size
.                         *See Lupton and Thonrton: (D-A)/(D+A)
.                         gen disagree_avg = [pid_disagree - pid_agree]/[pid_disagree + pid_agree]
{txt}(742 missing values generated)

{com}.                         label var disagree_avg "Network Disagreement"
{txt}
{com}.                                                 
.                 *Standardized*
.                         foreach var in disagree_total disagree_avg {c -(}
{txt}  2{com}.                                 summ `var'
{txt}  3{com}.                                 gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.                         {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_t~l {c |}{res}       470    -1.16383    1.641925         -3          3
{txt}(742 missing values generated)

    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_avg {c |}{res}       470   -.4475177    .6375758         -1          1
{txt}(742 missing values generated)

{com}.                         
.                         label var disagree_total01 "Network Disagreement"
{txt}
{com}.                         label var disagree_avg01 "Network Disagreement"
{txt}
{com}.         
.         *Diversity Measure*
.                 *From Nir (2005): [(Agree+Disagree)/2] - |A-D|
.                         gen network_ambiv = [(pid_agree+pid_disagree)/2] - abs(pid_agree - pid_disagree)
{txt}(742 missing values generated)

{com}.                         label var network_ambiv "Network Political Diversity"
{txt}
{com}.                 
.                         summ network_ambiv

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
network_am~v {c |}{res}       470   -.4329787    .9487269       -1.5          1
{txt}
{com}.                         gen network_ambiv01=(network_ambiv - r(min))/(r(max)-r(min))
{txt}(742 missing values generated)

{com}.                         label var network_ambiv01 "Network Political Diversity"
{txt}
{com}. 
.                                 
.         
. *General Disagreement*
.         foreach var in V06P600 V06P601 V06P602 {c -(}
{txt}  2{com}.                         tab `var'
{txt}  3{com}.                         {c )-}

         {txt}Mod13_7_1. How {c |}
      different Network {c |}
        person #1 polit {c |}
        opinions from R {c |}      Freq.     Percent        Cum.
{hline 24}{c +}{hline 35}
 1. Extremely different {c |}{res}         35        7.35        7.35
{txt}      2. Very different {c |}{res}         32        6.72       14.08
{txt}3. Moderately different {c |}{res}        119       25.00       39.08
{txt}  4. Slightly different {c |}{res}        167       35.08       74.16
{txt}5. Not different at all {c |}{res}        121       25.42       99.58
{txt}          8. Don't know {c |}{res}          2        0.42      100.00
{txt}{hline 24}{c +}{hline 35}
                  Total {c |}{res}        476      100.00

         {txt}Mod13_7_2. How {c |}
      different Network {c |}
        person #2 polit {c |}
        opinions from R {c |}      Freq.     Percent        Cum.
{hline 24}{c +}{hline 35}
 1. Extremely different {c |}{res}         24        5.62        5.62
{txt}      2. Very different {c |}{res}         38        8.90       14.52
{txt}3. Moderately different {c |}{res}        105       24.59       39.11
{txt}  4. Slightly different {c |}{res}        152       35.60       74.71
{txt}5. Not different at all {c |}{res}        104       24.36       99.06
{txt}          8. Don't know {c |}{res}          4        0.94      100.00
{txt}{hline 24}{c +}{hline 35}
                  Total {c |}{res}        427      100.00

         {txt}Mod13_7_3. How {c |}
      different Network {c |}
        person #3 polit {c |}
        opinions from R {c |}      Freq.     Percent        Cum.
{hline 24}{c +}{hline 35}
 1. Extremely different {c |}{res}         16        4.66        4.66
{txt}      2. Very different {c |}{res}         37       10.79       15.45
{txt}3. Moderately different {c |}{res}         90       26.24       41.69
{txt}  4. Slightly different {c |}{res}        115       33.53       75.22
{txt}5. Not different at all {c |}{res}         79       23.03       98.25
{txt}          8. Don't know {c |}{res}          6        1.75      100.00
{txt}{hline 24}{c +}{hline 35}
                  Total {c |}{res}        343      100.00
{txt}
{com}.                 
.                 recode V06P600 (1=5) (2=4) (3=3) (4=2) (5=1) (8=.), gen(disc1_gen)
{txt}(357 differences between V06P600 and disc1_gen)

{com}.                 recode V06P601 (1=5) (2=4) (3=3) (4=2) (5=1) (8=.), gen(disc2_gen)
{txt}(322 differences between V06P601 and disc2_gen)

{com}.                 recode V06P602 (1=5) (2=4) (3=3) (4=2) (5=1) (8=.), gen(disc3_gen)
{txt}(253 differences between V06P602 and disc3_gen)

{com}.                 label def gagree 1 "Not At All" 2 "Slightly Different" 3 "Moderately Different" 4 "Very Different" 5 "Extremely Different"
{txt}
{com}.                 
.                 foreach var in disc1_gen disc2_gen disc3_gen {c -(}
{txt}  2{com}.                         label values `var' gagree
{txt}  3{com}.                         tab `var'
{txt}  4{com}.                         summ `var'
{txt}  5{com}.                         {c )-}

   {txt}RECODE of V06P600 {c |}
     (Mod13_7_1. How {c |}
   different Network {c |}
     person #1 polit {c |}
        opinions fro {c |}      Freq.     Percent        Cum.
{hline 21}{c +}{hline 35}
          Not At All {c |}{res}        121       25.53       25.53
{txt}  Slightly Different {c |}{res}        167       35.23       60.76
{txt}Moderately Different {c |}{res}        119       25.11       85.86
{txt}      Very Different {c |}{res}         32        6.75       92.62
{txt} Extremely Different {c |}{res}         35        7.38      100.00
{txt}{hline 21}{c +}{hline 35}
               Total {c |}{res}        474      100.00

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 3}disc1_gen {c |}{res}       474    2.352321    1.148731          1          5

   {txt}RECODE of V06P601 {c |}
     (Mod13_7_2. How {c |}
   different Network {c |}
     person #2 polit {c |}
        opinions fro {c |}      Freq.     Percent        Cum.
{hline 21}{c +}{hline 35}
          Not At All {c |}{res}        104       24.59       24.59
{txt}  Slightly Different {c |}{res}        152       35.93       60.52
{txt}Moderately Different {c |}{res}        105       24.82       85.34
{txt}      Very Different {c |}{res}         38        8.98       94.33
{txt} Extremely Different {c |}{res}         24        5.67      100.00
{txt}{hline 21}{c +}{hline 35}
               Total {c |}{res}        423      100.00

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 3}disc2_gen {c |}{res}       423    2.352246    1.114867          1          5

   {txt}RECODE of V06P602 {c |}
     (Mod13_7_3. How {c |}
   different Network {c |}
     person #3 polit {c |}
        opinions fro {c |}      Freq.     Percent        Cum.
{hline 21}{c +}{hline 35}
          Not At All {c |}{res}         79       23.44       23.44
{txt}  Slightly Different {c |}{res}        115       34.12       57.57
{txt}Moderately Different {c |}{res}         90       26.71       84.27
{txt}      Very Different {c |}{res}         37       10.98       95.25
{txt} Extremely Different {c |}{res}         16        4.75      100.00
{txt}{hline 21}{c +}{hline 35}
               Total {c |}{res}        337      100.00

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 3}disc3_gen {c |}{res}       337    2.394659    1.102635          1          5
{txt}
{com}.                         
.                 egen disc_gen = rowmean(disc1_gen disc2_gen disc3_gen)
{txt}(737 missing values generated)

{com}.                 label var disc_gen "Avg. General Disagreement"
{txt}
{com}.                 summ disc_gen

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 4}disc_gen {c |}{res}       475    2.380702    .8351819          1          5
{txt}
{com}. 
. 
.         *Relationship wtih PID Total
.                 pwcorr disagree_total disagree_avg disc_gen, sig

             {txt}{c |} disagr~l disagr~g disc_gen
{hline 13}{c +}{hline 27}
disagree_t~l {c |} {res}  1.0000 
             {txt}{c |}
             {c |}
disagree_avg {c |} {res}  0.9319   1.0000 
             {txt}{c |}{res}   0.0000
             {txt}{c |}
    disc_gen {c |} {res}  0.4484   0.4564   1.0000 
             {txt}{c |}{res}   0.0000   0.0000
             {txt}{c |}

{com}.                 pwcorr d1_disagree disc1_gen d2_disagree disc2_gen d3_disagree disc3_gen, sig

             {txt}{c |} d1_dis~e disc1_~n d2_dis~e disc2_~n d3_dis~e disc3_~n
{hline 13}{c +}{hline 54}
 d1_disagree {c |} {res}  1.0000 
             {txt}{c |}
             {c |}
   disc1_gen {c |} {res}  0.4508   1.0000 
             {txt}{c |}{res}   0.0000
             {txt}{c |}
 d2_disagree {c |} {res}  0.1744   0.0886   1.0000 
             {txt}{c |}{res}   0.0003   0.0699
             {txt}{c |}
   disc2_gen {c |} {res}  0.1224   0.2182   0.4922   1.0000 
             {txt}{c |}{res}   0.0125   0.0000   0.0000
             {txt}{c |}
 d3_disagree {c |} {res}  0.1460  -0.0310   0.1020   0.0304   1.0000 
             {txt}{c |}{res}   0.0076   0.5714   0.0623   0.5800
             {txt}{c |}
   disc3_gen {c |} {res}  0.1803   0.1431   0.0987   0.2010   0.4926   1.0000 
             {txt}{c |}{res}   0.0010   0.0086   0.0728   0.0002   0.0000
             {txt}{c |}

{com}.                 tab d1_disagree disc1_gen, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

            {c |}  RECODE of V06P600 (Mod13_7_1. How different Network
   Disagree {c |}              person #1 polit opinions fro
   with D1? {c |} Not At Al  Slightly   Moderatel  Very Diff  Extremely {c |}     Total
{hline 12}{c +}{hline 55}{c +}{hline 10}
  PID Agree {c |}{res}       113        139         80         10         10 {txt}{c |}{res}       352 
            {txt}{c |}{res}     32.10      39.49      22.73       2.84       2.84 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}     93.39      84.76      70.18      31.25      29.41 {txt}{c |}{res}     75.70 
{txt}{hline 12}{c +}{hline 55}{c +}{hline 10}
PID Disgree {c |}{res}         8         25         34         22         24 {txt}{c |}{res}       113 
            {txt}{c |}{res}      7.08      22.12      30.09      19.47      21.24 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}      6.61      15.24      29.82      68.75      70.59 {txt}{c |}{res}     24.30 
{txt}{hline 12}{c +}{hline 55}{c +}{hline 10}
      Total {c |}{res}       121        164        114         32         34 {txt}{c |}{res}       465 
            {txt}{c |}{res}     26.02      35.27      24.52       6.88       7.31 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}    100.00     100.00     100.00     100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}4{txt}) = {res}103.7539  {txt} Pr = {res}0.000
{txt}
{com}.                 tab d2_disagree disc2_gen, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

            {c |}  RECODE of V06P601 (Mod13_7_2. How different Network
 Agree with {c |}              person #2 polit opinions fro
        D2? {c |} Not At Al  Slightly   Moderatel  Very Diff  Extremely {c |}     Total
{hline 12}{c +}{hline 55}{c +}{hline 10}
  PID Agree {c |}{res}        98        120         61          9          6 {txt}{c |}{res}       294 
            {txt}{c |}{res}     33.33      40.82      20.75       3.06       2.04 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}     95.15      80.00      59.80      23.68      25.00 {txt}{c |}{res}     70.50 
{txt}{hline 12}{c +}{hline 55}{c +}{hline 10}
PID Disgree {c |}{res}         5         30         41         29         18 {txt}{c |}{res}       123 
            {txt}{c |}{res}      4.07      24.39      33.33      23.58      14.63 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}      4.85      20.00      40.20      76.32      75.00 {txt}{c |}{res}     29.50 
{txt}{hline 12}{c +}{hline 55}{c +}{hline 10}
      Total {c |}{res}       103        150        102         38         24 {txt}{c |}{res}       417 
            {txt}{c |}{res}     24.70      35.97      24.46       9.11       5.76 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}    100.00     100.00     100.00     100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}4{txt}) = {res}106.1458  {txt} Pr = {res}0.000
{txt}
{com}.                 tab d3_disagree disc3_gen, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

            {c |}  RECODE of V06P602 (Mod13_7_3. How different Network
 Agree with {c |}              person #3 polit opinions fro
        D3? {c |} Not At Al  Slightly   Moderatel  Very Diff  Extremely {c |}     Total
{hline 12}{c +}{hline 55}{c +}{hline 10}
  PID Agree {c |}{res}        75         94         48         14          3 {txt}{c |}{res}       234 
            {txt}{c |}{res}     32.05      40.17      20.51       5.98       1.28 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}     96.15      82.46      54.55      37.84      18.75 {txt}{c |}{res}     70.27 
{txt}{hline 12}{c +}{hline 55}{c +}{hline 10}
PID Disgree {c |}{res}         3         20         40         23         13 {txt}{c |}{res}        99 
            {txt}{c |}{res}      3.03      20.20      40.40      23.23      13.13 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}      3.85      17.54      45.45      62.16      81.25 {txt}{c |}{res}     29.73 
{txt}{hline 12}{c +}{hline 55}{c +}{hline 10}
      Total {c |}{res}        78        114         88         37         16 {txt}{c |}{res}       333 
            {txt}{c |}{res}     23.42      34.23      26.43      11.11       4.80 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}    100.00     100.00     100.00     100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}4{txt}) = {res} 82.4911  {txt} Pr = {res}0.000
{txt}
{com}.                 ttest disc1_gen, by(d1_disagree)

{txt}Two-sample t test with equal variances
{hline 9}{c TT}{hline 68}
   Group{col 10}{c |}{col 16}Obs{col 27}Mean{col 35}Std. Err.{col 47}Std. Dev.{col 59}[95% Conf. Interval]
{hline 9}{c +}{hline 68}
PID Agre {c |}{res}{col 12}    352{col 22} 2.048295{col 34}  .051065{col 46} .9580651{col 58} 1.947864{col 70} 2.148727
{txt}PID Disg {c |}{res}{col 12}    113{col 22} 3.256637{col 34} .1150625{col 46} 1.223131{col 58} 3.028656{col 70} 3.484619
{txt}{hline 9}{c +}{hline 68}
combined {c |}{res}{col 12}    465{col 22} 2.341935{col 34} .0533731{col 46} 1.150929{col 58} 2.237053{col 70} 2.446818
{txt}{hline 9}{c +}{hline 68}
    diff {c |}{res}{col 22}-1.208342{col 34} .1112005{col 58}-1.426862{col 70}-.9898216
{txt}{hline 9}{c BT}{hline 68}
    diff = mean({res}PID Agre{txt}) - mean({res}PID Disg{txt})                        t = {res}-10.8663
{txt}Ho: diff = 0                                     degrees of freedom = {res}     463

    {txt}Ha: diff < 0                 Ha: diff != 0                 Ha: diff > 0
 Pr(T < t) = {res}0.0000         {txt}Pr(|T| > |t|) = {res}0.0000          {txt}Pr(T > t) = {res}1.0000
{txt}
{com}.                 ttest disc2_gen, by(d2_disagree)

{txt}Two-sample t test with equal variances
{hline 9}{c TT}{hline 68}
   Group{col 10}{c |}{col 16}Obs{col 27}Mean{col 35}Std. Err.{col 47}Std. Dev.{col 59}[95% Conf. Interval]
{hline 9}{c +}{hline 68}
PID Agre {c |}{res}{col 12}    294{col 22} 1.996599{col 34} .0537637{col 46} .9218556{col 58} 1.890787{col 70} 2.102411
{txt}PID Disg {c |}{res}{col 12}    123{col 22} 3.203252{col 34} .0986105{col 46} 1.093643{col 58} 3.008043{col 70} 3.398461
{txt}{hline 9}{c +}{hline 68}
combined {c |}{res}{col 12}    417{col 22} 2.352518{col 34} .0548124{col 46} 1.119302{col 58} 2.244774{col 70} 2.460262
{txt}{hline 9}{c +}{hline 68}
    diff {c |}{res}{col 22}-1.206653{col 34} .1047538{col 58}-1.412568{col 70}-1.000739
{txt}{hline 9}{c BT}{hline 68}
    diff = mean({res}PID Agre{txt}) - mean({res}PID Disg{txt})                        t = {res}-11.5189
{txt}Ho: diff = 0                                     degrees of freedom = {res}     415

    {txt}Ha: diff < 0                 Ha: diff != 0                 Ha: diff > 0
 Pr(T < t) = {res}0.0000         {txt}Pr(|T| > |t|) = {res}0.0000          {txt}Pr(T > t) = {res}1.0000
{txt}
{com}.                 ttest disc3_gen, by(d3_disagree)

{txt}Two-sample t test with equal variances
{hline 9}{c TT}{hline 68}
   Group{col 10}{c |}{col 16}Obs{col 27}Mean{col 35}Std. Err.{col 47}Std. Dev.{col 59}[95% Conf. Interval]
{hline 9}{c +}{hline 68}
PID Agre {c |}{res}{col 12}    234{col 22} 2.042735{col 34}  .061404{col 46} .9393008{col 58} 1.921757{col 70} 2.163713
{txt}PID Disg {c |}{res}{col 12}     99{col 22} 3.232323{col 34} .1023616{col 46} 1.018485{col 58}  3.02919{col 70} 3.435457
{txt}{hline 9}{c +}{hline 68}
combined {c |}{res}{col 12}    333{col 22} 2.396396{col 34} .0605757{col 46} 1.105402{col 58} 2.277236{col 70} 2.515557
{txt}{hline 9}{c +}{hline 68}
    diff {c |}{res}{col 22}-1.189588{col 34} .1155085{col 58}-1.416811{col 70}-.9623649
{txt}{hline 9}{c BT}{hline 68}
    diff = mean({res}PID Agre{txt}) - mean({res}PID Disg{txt})                        t = {res}-10.2987
{txt}Ho: diff = 0                                     degrees of freedom = {res}     331

    {txt}Ha: diff < 0                 Ha: diff != 0                 Ha: diff > 0
 Pr(T < t) = {res}0.0000         {txt}Pr(|T| > |t|) = {res}0.0000          {txt}Pr(T > t) = {res}1.0000
{txt}
{com}.                 
.                 
.         *Combined Index (Old)
.                 gen d1_both = d1_disagree + disc1_gen
{txt}(747 missing values generated)

{com}.                 gen d2_both = d2_disagree + disc2_gen
{txt}(795 missing values generated)

{com}.                 gen d3_both = d3_disagree + disc3_gen
{txt}(879 missing values generated)

{com}.                 tab d1_both

    {txt}d1_both {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          1 {c |}{res}        113       24.30       24.30
{txt}          2 {c |}{res}        147       31.61       55.91
{txt}          3 {c |}{res}        105       22.58       78.49
{txt}          4 {c |}{res}         44        9.46       87.96
{txt}          5 {c |}{res}         32        6.88       94.84
{txt}          6 {c |}{res}         24        5.16      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        465      100.00
{txt}
{com}.                 tab d2_both

    {txt}d2_both {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          1 {c |}{res}         98       23.50       23.50
{txt}          2 {c |}{res}        125       29.98       53.48
{txt}          3 {c |}{res}         91       21.82       75.30
{txt}          4 {c |}{res}         50       11.99       87.29
{txt}          5 {c |}{res}         35        8.39       95.68
{txt}          6 {c |}{res}         18        4.32      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        417      100.00
{txt}
{com}.                 tab d3_both

    {txt}d3_both {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          1 {c |}{res}         75       22.52       22.52
{txt}          2 {c |}{res}         97       29.13       51.65
{txt}          3 {c |}{res}         68       20.42       72.07
{txt}          4 {c |}{res}         54       16.22       88.29
{txt}          5 {c |}{res}         26        7.81       96.10
{txt}          6 {c |}{res}         13        3.90      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        333      100.00
{txt}
{com}.                 
.                 egen dis_both = rowmean(d1_both d2_both d3_both)
{txt}(742 missing values generated)

{com}.                 label var dis_both "Index of Network Disagreement"
{txt}
{com}.                 summ dis_both, detail

                {txt}Index of Network Disagreement
{hline 61}
      Percentiles      Smallest
 1%    {res}        1              1
{txt} 5%    {res}        1              1
{txt}10%    {res} 1.333333              1       {txt}Obs         {res}        470
{txt}25%    {res}        2              1       {txt}Sum of Wgt. {res}        470

{txt}50%    {res} 2.666667                      {txt}Mean          {res} 2.658511
                        {txt}Largest       Std. Dev.     {res} 1.023471
{txt}75%    {res} 3.333333              6
{txt}90%    {res}        4              6       {txt}Variance      {res} 1.047493
{txt}95%    {res} 4.333333              6       {txt}Skewness      {res} .5780931
{txt}99%    {res}        6              6       {txt}Kurtosis      {res} 3.409491
{txt}
{com}.                 tab dis_both

   {txt}Index of {c |}
    Network {c |}
Disagreemen {c |}
          t {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          1 {c |}{res}         34        7.23        7.23
{txt}   1.333333 {c |}{res}         22        4.68       11.91
{txt}        1.5 {c |}{res}          9        1.91       13.83
{txt}   1.666667 {c |}{res}         31        6.60       20.43
{txt}          2 {c |}{res}         72       15.32       35.74
{txt}   2.333333 {c |}{res}         40        8.51       44.26
{txt}        2.5 {c |}{res}         13        2.77       47.02
{txt}   2.666667 {c |}{res}         53       11.28       58.30
{txt}          3 {c |}{res}         71       15.11       73.40
{txt}   3.333333 {c |}{res}         31        6.60       80.00
{txt}        3.5 {c |}{res}         10        2.13       82.13
{txt}   3.666667 {c |}{res}         20        4.26       86.38
{txt}          4 {c |}{res}         30        6.38       92.77
{txt}   4.333333 {c |}{res}         11        2.34       95.11
{txt}        4.5 {c |}{res}          6        1.28       96.38
{txt}   4.666667 {c |}{res}          4        0.85       97.23
{txt}          5 {c |}{res}          5        1.06       98.30
{txt}   5.333333 {c |}{res}          1        0.21       98.51
{txt}        5.5 {c |}{res}          1        0.21       98.72
{txt}          6 {c |}{res}          6        1.28      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        470      100.00
{txt}
{com}.                 
.         *Combined Index (new)
.         /**fn. 5 (Lupton and Thornton: 
>                         A = sum(ai * si) where a = 1 if agree and s = agreement weight
>                         D = sum(di * si) where d = 1 if disagree and s = disagreement weight
>                         Disagreement = D - A**/
.                         
.                 *Agreement Coding*
.                         foreach var in disc1_gen disc2_gen disc3_gen {c -(}
{txt}  2{com}.                                 recode `var' (1=5) (2=4) (3=3) (4=2) (5=1), gen(`var'_ag)
{txt}  3{com}.                                 {c )-}
{txt}(355 differences between disc1_gen and disc1_gen_ag)
(318 differences between disc2_gen and disc2_gen_ag)
(247 differences between disc3_gen and disc3_gen_ag)

{com}.                 *Agree Scale
.                         gen a1 = d1_agree * disc1_gen_ag
{txt}(747 missing values generated)

{com}.                         gen a2 = d2_agree * disc2_gen_ag
{txt}(795 missing values generated)

{com}.                         gen a3 = d3_agree * disc3_gen_ag
{txt}(879 missing values generated)

{com}.                         egen agree_weight = rowtotal(a1 a2 a3), missing
{txt}(742 missing values generated)

{com}. 
.                 
.                 *Disagree Scale
.                         gen d1 = d1_disagree * disc1_gen
{txt}(747 missing values generated)

{com}.                         gen d2 = d2_disagree * disc2_gen
{txt}(795 missing values generated)

{com}.                         gen d3 = d3_disagree * disc3_gen
{txt}(879 missing values generated)

{com}.                         egen disagree_weight = rowtotal(d1 d2 d3), missing
{txt}(742 missing values generated)

{com}. 
.                 *Exposure to Disagreement
.                         gen disagree_total_weight = disagree_weight - agree_weight
{txt}(742 missing values generated)

{com}.                         gen disagree_avg_weight = disagree_total_weight/(pid_disagree+pid_agree)
{txt}(742 missing values generated)

{com}.                 
.                         foreach var in disagree_total_weight disagree_avg_weight {c -(}
{txt}  2{com}.                                 summ `var' 
{txt}  3{com}.                                 gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.                                 tab `var'01
{txt}  5{com}.                         {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_t~t {c |}{res}       470   -5.131915     6.27613        -15         15
{txt}(742 missing values generated)

disagree_to {c |}
tal_weight0 {c |}
          1 {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          0 {c |}{res}         21        4.47        4.47
{txt}   .0333333 {c |}{res}         21        4.47        8.94
{txt}   .0666667 {c |}{res}         27        5.74       14.68
{txt}         .1 {c |}{res}         25        5.32       20.00
{txt}   .1333333 {c |}{res}         24        5.11       25.11
{txt}   .1666667 {c |}{res}         23        4.89       30.00
{txt}         .2 {c |}{res}         16        3.40       33.40
{txt}   .2333333 {c |}{res}         21        4.47       37.87
{txt}   .2666667 {c |}{res}         17        3.62       41.49
{txt}         .3 {c |}{res}         23        4.89       46.38
{txt}   .3333333 {c |}{res}         36        7.66       54.04
{txt}   .3666667 {c |}{res}         42        8.94       62.98
{txt}         .4 {c |}{res}         33        7.02       70.00
{txt}   .4333333 {c |}{res}         13        2.77       72.77
{txt}   .4666667 {c |}{res}         16        3.40       76.17
{txt}         .5 {c |}{res}         18        3.83       80.00
{txt}   .5333334 {c |}{res}         12        2.55       82.55
{txt}   .5666667 {c |}{res}         18        3.83       86.38
{txt}         .6 {c |}{res}         12        2.55       88.94
{txt}   .6333333 {c |}{res}         15        3.19       92.13
{txt}   .6666667 {c |}{res}         14        2.98       95.11
{txt}         .7 {c |}{res}          6        1.28       96.38
{txt}   .7333333 {c |}{res}          6        1.28       97.66
{txt}   .7666667 {c |}{res}          4        0.85       98.51
{txt}         .8 {c |}{res}          3        0.64       99.15
{txt}   .8333333 {c |}{res}          1        0.21       99.36
{txt}   .8666667 {c |}{res}          1        0.21       99.57
{txt}   .9333333 {c |}{res}          1        0.21       99.79
{txt}          1 {c |}{res}          1        0.21      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        470      100.00

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_a~t {c |}{res}       470   -1.952482    2.412086         -5          5
{txt}(742 missing values generated)

disagree_av {c |}
 g_weight01 {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          0 {c |}{res}         34        7.23        7.23
{txt}   .0333333 {c |}{res}         21        4.47       11.70
{txt}        .05 {c |}{res}          8        1.70       13.40
{txt}   .0666666 {c |}{res}         27        5.74       19.15
{txt}         .1 {c |}{res}         58       12.34       31.49
{txt}   .1333333 {c |}{res}         24        5.11       36.60
{txt}        .15 {c |}{res}          6        1.28       37.87
{txt}   .1666667 {c |}{res}         16        3.40       41.28
{txt}         .2 {c |}{res}         26        5.53       46.81
{txt}   .2333333 {c |}{res}          5        1.06       47.87
{txt}        .25 {c |}{res}          1        0.21       48.09
{txt}   .2666667 {c |}{res}         11        2.34       50.43
{txt}         .3 {c |}{res}         17        3.62       54.04
{txt}   .3333333 {c |}{res}         29        6.17       60.21
{txt}        .35 {c |}{res}          2        0.43       60.64
{txt}   .3666667 {c |}{res}         24        5.11       65.74
{txt}         .4 {c |}{res}         29        6.17       71.91
{txt}   .4333333 {c |}{res}          6        1.28       73.19
{txt}        .45 {c |}{res}         10        2.13       75.32
{txt}   .4666667 {c |}{res}          4        0.85       76.17
{txt}         .5 {c |}{res}         18        3.83       80.00
{txt}   .5333334 {c |}{res}          6        1.28       81.28
{txt}        .55 {c |}{res}          5        1.06       82.34
{txt}   .5666667 {c |}{res}         11        2.34       84.68
{txt}         .6 {c |}{res}         14        2.98       87.66
{txt}   .6333333 {c |}{res}         13        2.77       90.43
{txt}   .6666667 {c |}{res}          8        1.70       92.13
{txt}         .7 {c |}{res}          8        1.70       93.83
{txt}   .7333333 {c |}{res}          3        0.64       94.47
{txt}        .75 {c |}{res}          1        0.21       94.68
{txt}   .7666667 {c |}{res}          3        0.64       95.32
{txt}         .8 {c |}{res}          8        1.70       97.02
{txt}   .8333333 {c |}{res}          1        0.21       97.23
{txt}        .85 {c |}{res}          3        0.64       97.87
{txt}   .8666667 {c |}{res}          1        0.21       98.09
{txt}         .9 {c |}{res}          2        0.43       98.51
{txt}   .9333333 {c |}{res}          1        0.21       98.72
{txt}          1 {c |}{res}          6        1.28      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        470      100.00
{txt}
{com}.                         
.                         label var disagree_total_weight "Network Disagreement"
{txt}
{com}.                         label var disagree_total_weight "Network Disagreement"
{txt}
{com}.                 
.                         label var disagree_avg_weight "Network Disagreement"
{txt}
{com}.                         label var disagree_avg_weight "Network Disagreement"
{txt}
{com}.                 
. 
. 
. *Netowrk Disagreemetn (Klofstad)
.         foreach var in V06P603x V06P608x V06P613x {c -(}
{txt}  2{com}.                 tab `var'
{txt}  3{com}.                 {c )-}

  {txt}Mod13_8_1x. SUMMARY: Party ID network {c |}
                             mention #1 {c |}      Freq.     Percent        Cum.
{hline 40}{c +}{hline 35}
             0. Strong Democrat (1/1/.) {c |}{res}        139       29.20       29.20
{txt}           1. Weak Democrat (1/2-8-9/.) {c |}{res}         58       12.18       41.39
{txt}  2. Independent-Democrat (3-4-5-8/./1) {c |}{res}         49       10.29       51.68
{txt}3. Independent-Independent (3-5/./5-8-9 {c |}{res}         14        2.94       54.62
{txt}4. Independent-Republican (3-4-5-8/./3) {c |}{res}         34        7.14       61.76
{txt}         5. Weak Republican (2/2-8-9/.) {c |}{res}         52       10.92       72.69
{txt}           6. Strong Republican (2/1/.) {c |}{res}        124       26.05       98.74
{txt}                   7. Other (4/./2-8-9) {c |}{res}          2        0.42       99.16
{txt}                8. Don't know (8/./8-9) {c |}{res}          4        0.84      100.00
{txt}{hline 40}{c +}{hline 35}
                                  Total {c |}{res}        476      100.00

  {txt}Mod13_8_2x. SUMMARY: Party ID network {c |}
                             mention #2 {c |}      Freq.     Percent        Cum.
{hline 40}{c +}{hline 35}
             0. Strong Democrat (1/1/.) {c |}{res}        126       29.51       29.51
{txt}           1. Weak Democrat (1/2-8-9/.) {c |}{res}         65       15.22       44.73
{txt}  2. Independent-Democrat (3-4-5-8/./1) {c |}{res}         32        7.49       52.22
{txt}3. Independent-Independent (3-5/./5-8-9 {c |}{res}         11        2.58       54.80
{txt}4. Independent-Republican (3-4-5-8/./3) {c |}{res}         28        6.56       61.36
{txt}         5. Weak Republican (2/2-8-9/.) {c |}{res}         57       13.35       74.71
{txt}           6. Strong Republican (2/1/.) {c |}{res}        102       23.89       98.59
{txt}                   7. Other (4/./2-8-9) {c |}{res}          1        0.23       98.83
{txt}                8. Don't know (8/./8-9) {c |}{res}          5        1.17      100.00
{txt}{hline 40}{c +}{hline 35}
                                  Total {c |}{res}        427      100.00

  {txt}Mod13_8_3x. SUMMARY: Party ID network {c |}
                             mention #3 {c |}      Freq.     Percent        Cum.
{hline 40}{c +}{hline 35}
             0. Strong Democrat (1/1/.) {c |}{res}         94       27.41       27.41
{txt}           1. Weak Democrat (1/2-8-9/.) {c |}{res}         55       16.03       43.44
{txt}  2. Independent-Democrat (3-4-5-8/./1) {c |}{res}         38       11.08       54.52
{txt}3. Independent-Independent (3-5/./5-8-9 {c |}{res}          7        2.04       56.56
{txt}4. Independent-Republican (3-4-5-8/./3) {c |}{res}         19        5.54       62.10
{txt}         5. Weak Republican (2/2-8-9/.) {c |}{res}         41       11.95       74.05
{txt}           6. Strong Republican (2/1/.) {c |}{res}         84       24.49       98.54
{txt}                8. Don't know (8/./8-9) {c |}{res}          5        1.46      100.00
{txt}{hline 40}{c +}{hline 35}
                                  Total {c |}{res}        343      100.00
{txt}
{com}.                 *0-2: Democrat
.                 *3: Independent
.                 *4-6: Republican
.                 
.         recode V06P603x (0=1) (1=2) (2=3) (3=4) (4=5) (5=6) (6=7) (7=.) (9=.), gen(partyid_d1)
{txt}(472 differences between V06P603x and partyid_d1)

{com}.         recode V06P608x (0=1) (1=2) (2=3) (3=4) (4=5) (5=6) (6=7) (7=.) (9=.), gen(partyid_d2)
{txt}(422 differences between V06P608x and partyid_d2)

{com}.         recode V06P613x (0=1) (1=2) (2=3) (3=4) (4=5) (5=6) (6=7) (7=.) (9=.), gen(partyid_d3)
{txt}(338 differences between V06P613x and partyid_d3)

{com}.         label values partyid_d1 pi
{txt}
{com}.         label values partyid_d2 pi
{txt}
{com}.         label values partyid_d3 pi
{txt}
{com}.         
.         gen pdiff_d1 = abs(partyid - partyid_d1)
{txt}(742 missing values generated)

{com}.         gen pdiff_d2 = abs(partyid - partyid_d2)
{txt}(787 missing values generated)

{com}.         gen pdiff_d3 = abs(partyid - partyid_d3)
{txt}(870 missing values generated)

{com}.         egen pdiff_avg = rowmean(pdiff_d1 pdiff_d1 pdiff_d3)
{txt}(740 missing values generated)

{com}.         label var pdiff_avg "Avg. Disagreement in PID Scale"
{txt}
{com}.         
.         
.         
.         
.         
.         
.                 ***************************************************
.                 *****************Control Variables*****************
.                 ***************************************************
.                 
. *Education
.         recode  V043254 (0=1) (1=1) (2=1) (3=2) (4=3) (5=3) (6=4) (7=4), gen(educ)
{txt}(1175 differences between V043254 and educ)

{com}.         label var educ "Education"
{txt}
{com}.         label def edu 1 "< HS" 2 "HS" 3 "Some College" 4 "College Degree+"
{txt}
{com}.         label values educ edu
{txt}
{com}.         tab educ

      {txt}Education {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
           < HS {c |}{res}        111        9.16        9.16
{txt}             HS {c |}{res}        355       29.29       38.45
{txt}   Some College {c |}{res}        384       31.68       70.13
{txt}College Degree+ {c |}{res}        362       29.87      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,212      100.00
{txt}
{com}.         
.         summ educ 

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 8}educ {c |}{res}      1212    2.822607    .9629214          1          4
{txt}
{com}.         gen educ01 = (educ - r(min))/(r(max)-r(min))
{txt}
{com}.         label var educ01 "Education"
{txt}
{com}. 
. 
. 
. *Gender
.         recode V06P005 (2=1) (1=0), gen(gender)
{txt}(675 differences between V06P005 and gender)

{com}.         label def gend 1 "Female" 0 "Male"
{txt}
{com}.         label values gender gend
{txt}
{com}.         label var gender gend
{txt}
{com}.         
. 
. *Age
.         rename V06P006 age
{res}{txt}
{com}.         summ age 

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 9}age {c |}{res}       675     51.5363    16.05664         20         92
{txt}
{com}.         
.         summ age

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 9}age {c |}{res}       675     51.5363    16.05664         20         92
{txt}
{com}.         gen age01 = (age - r(min))/(r(max)-r(min))
{txt}(537 missing values generated)

{com}.         label var age01 "Age"
{txt}
{com}.         
.         
. 
. *Race/Hisp
.         gen race = . 
{txt}(1212 missing values generated)

{com}.         replace race = 1 if V043299 == 50
{txt}(876 real changes made)

{com}.         replace race = 1 if V043299 == 45
{txt}(4 real changes made)

{com}.         replace race = 2 if V043299 >= 10 & V043299  <= 15
{txt}(184 real changes made)

{com}.         replace race = 3 if V043299 >= 20 & V043299  <= 40
{txt}(133 real changes made)

{com}.         replace race = 3 if V043299 == 70
{txt}(7 real changes made)

{com}.         tab V043299  race

  {txt}Y24x. SUMMARY: Race {c |}               race
        of Respondent {c |}         1          2          3 {c |}     Total
{hline 22}{c +}{hline 33}{c +}{hline 10}
            10. Black {c |}{res}         0        180          0 {txt}{c |}{res}       180 
{txt}14. Black and Hispani {c |}{res}         0          2          0 {txt}{c |}{res}         2 
{txt}  15. Black and White {c |}{res}         0          2          0 {txt}{c |}{res}         2 
{txt}            20. Asian {c |}{res}         0          0         28 {txt}{c |}{res}        28 
{txt}23. Asian and Native  {c |}{res}         0          0          1 {txt}{c |}{res}         1 
{txt}  25. Asian and White {c |}{res}         0          0          4 {txt}{c |}{res}         4 
{txt}  30. Native American {c |}{res}         0          0         12 {txt}{c |}{res}        12 
{txt}35. Native American a {c |}{res}         0          0          7 {txt}{c |}{res}         7 
{txt}         40. Hispanic {c |}{res}         0          0         81 {txt}{c |}{res}        81 
{txt}45. Hispanic and Whit {c |}{res}         4          0          0 {txt}{c |}{res}         4 
{txt}50. White (no mention {c |}{res}       876          0          0 {txt}{c |}{res}       876 
{txt}            70. Other {c |}{res}         0          0          7 {txt}{c |}{res}         7 
{txt}{hline 22}{c +}{hline 33}{c +}{hline 10}
                Total {c |}{res}       880        184        140 {txt}{c |}{res}     1,204 

{txt}
{com}.         label var race "Race"
{txt}
{com}.         label def rac 1 "White" 2 "Black" 3 "Other"
{txt}
{com}.         label values race rac
{txt}
{com}.         
.         
. *Marital Status
.         recode  V043251 (1=1) (2=0) (3=0) (4=0) (5=0) (6=0) (8=.), gen(marital)
{txt}(587 differences between V043251 and marital)

{com}.         label def mar 1 "Married" 0 "Not Married" 
{txt}
{com}.         label values marital mar
{txt}
{com}.         label var marital "2004 Marital Status"
{txt}
{com}.         tab marital

       {txt}2004 {c |}
    Marital {c |}
     Status {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
Not Married {c |}{res}        586       48.39       48.39
{txt}    Married {c |}{res}        625       51.61      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,211      100.00
{txt}
{com}.         
. *Employment
.         recode  V043260c (1=1) (2=2) (4=2) (5=3) (6=4) (7=5) (8=6) (9=.), gen(employment)
{txt}(409 differences between V043260c and employment)

{com}.         label var employment "2004 Employment Status" 
{txt}
{com}.         label def emp 1 "Employed" 2 "Unemployed" 3 "Retired" 4 "Perm. Disabled" 5 "Homemaker" 6 "Student"
{txt}
{com}.         label values employment emp
{txt}
{com}.         tab employment if  V06P004 !=.

          {txt}2004 {c |}
    Employment {c |}
        Status {c |}      Freq.     Percent        Cum.
{hline 15}{c +}{hline 35}
      Employed {c |}{res}        441       65.33       65.33
{txt}    Unemployed {c |}{res}         21        3.11       68.44
{txt}       Retired {c |}{res}        135       20.00       88.44
{txt}Perm. Disabled {c |}{res}         22        3.26       91.70
{txt}     Homemaker {c |}{res}         43        6.37       98.07
{txt}       Student {c |}{res}         13        1.93      100.00
{txt}{hline 15}{c +}{hline 35}
         Total {c |}{res}        675      100.00
{txt}
{com}.         
.         recode employment (1=1) (2=2) (3=3) (4=4) (5=4) (6=4), gen(employed)
{txt}(118 differences between employment and employed)

{com}.         label var employed "2004 Employment Status" 
{txt}
{com}.         label def emp1 1 "Employed" 2 "Unemployed" 3 "Retired" 4 "Disabled/Homemaker/Student"
{txt}
{com}.         label values employed emp1
{txt}
{com}.         
. 
. *Income
.         tab V043293x

{txt}Y21a. Summary: Household income {c |}      Freq.     Percent        Cum.
{hline 32}{c +}{hline 35}
            00. NA (8,9 in Y20) {c |}{res}         24        1.98        1.98
{txt}01. A. None or less than $2,999 {c |}{res}         23        1.90        3.88
{txt}          02. B. $3,000 -$4,999 {c |}{res}         17        1.40        5.28
{txt}          03. C. $5,000 -$6,999 {c |}{res}         17        1.40        6.68
{txt}          04. D. $7,000 -$8,999 {c |}{res}         22        1.82        8.50
{txt}         05. E. $9,000 -$10,999 {c |}{res}         27        2.23       10.73
{txt}         06. F. $11,000-$12,999 {c |}{res}         26        2.15       12.87
{txt}         07. G. $13,000-$14,999 {c |}{res}         24        1.98       14.85
{txt}         08. H. $15,000-$16,999 {c |}{res}         28        2.31       17.16
{txt}         09. J. $17,000-$19,999 {c |}{res}         21        1.73       18.89
{txt}         10. K. $20,000-$21,999 {c |}{res}         32        2.64       21.53
{txt}         11. M. $22,000-$24,999 {c |}{res}         47        3.88       25.41
{txt}         12. N. $25,000-$29,999 {c |}{res}         51        4.21       29.62
{txt}         13. P. $30,000-$34,999 {c |}{res}         58        4.79       34.41
{txt}         14. Q. $35,000-$39,999 {c |}{res}         48        3.96       38.37
{txt}         15. R. $40,000-$44,999 {c |}{res}         66        5.45       43.81
{txt}         16. S. $45,000-$49,999 {c |}{res}         49        4.04       47.85
{txt}         17. T. $50,000-$59,999 {c |}{res}         83        6.85       54.70
{txt}         18. U. $60,000-$69,999 {c |}{res}         81        6.68       61.39
{txt}         19. V. $70,000-$79,999 {c |}{res}         77        6.35       67.74
{txt}         20. W. $80,000-$89,999 {c |}{res}         63        5.20       72.94
{txt}        21. X. $90,000-$104,999 {c |}{res}         55        4.54       77.48
{txt}       22. Y. $105,000-$119,000 {c |}{res}         38        3.14       80.61
{txt}       23. Z. $120,000 and over {c |}{res}        117        9.65       90.26
{txt}                 88. Don't know {c |}{res}         38        3.14       93.40
{txt}                    89. Refused {c |}{res}         80        6.60      100.00
{txt}{hline 32}{c +}{hline 35}
                          Total {c |}{res}      1,212      100.00
{txt}
{com}.         rename V043293x income
{res}{txt}
{com}.         label var income "2004 Household Income"
{txt}
{com}.         mvdecode income, mv(00 = .a \ 88 = .b \ 89 = .c)
      {txt}income:{res}{col 15}142{txt} missing values generated

{com}.         tab income

          {txt}2004 Household Income {c |}      Freq.     Percent        Cum.
{hline 32}{c +}{hline 35}
01. A. None or less than $2,999 {c |}{res}         23        2.15        2.15
{txt}          02. B. $3,000 -$4,999 {c |}{res}         17        1.59        3.74
{txt}          03. C. $5,000 -$6,999 {c |}{res}         17        1.59        5.33
{txt}          04. D. $7,000 -$8,999 {c |}{res}         22        2.06        7.38
{txt}         05. E. $9,000 -$10,999 {c |}{res}         27        2.52        9.91
{txt}         06. F. $11,000-$12,999 {c |}{res}         26        2.43       12.34
{txt}         07. G. $13,000-$14,999 {c |}{res}         24        2.24       14.58
{txt}         08. H. $15,000-$16,999 {c |}{res}         28        2.62       17.20
{txt}         09. J. $17,000-$19,999 {c |}{res}         21        1.96       19.16
{txt}         10. K. $20,000-$21,999 {c |}{res}         32        2.99       22.15
{txt}         11. M. $22,000-$24,999 {c |}{res}         47        4.39       26.54
{txt}         12. N. $25,000-$29,999 {c |}{res}         51        4.77       31.31
{txt}         13. P. $30,000-$34,999 {c |}{res}         58        5.42       36.73
{txt}         14. Q. $35,000-$39,999 {c |}{res}         48        4.49       41.21
{txt}         15. R. $40,000-$44,999 {c |}{res}         66        6.17       47.38
{txt}         16. S. $45,000-$49,999 {c |}{res}         49        4.58       51.96
{txt}         17. T. $50,000-$59,999 {c |}{res}         83        7.76       59.72
{txt}         18. U. $60,000-$69,999 {c |}{res}         81        7.57       67.29
{txt}         19. V. $70,000-$79,999 {c |}{res}         77        7.20       74.49
{txt}         20. W. $80,000-$89,999 {c |}{res}         63        5.89       80.37
{txt}        21. X. $90,000-$104,999 {c |}{res}         55        5.14       85.51
{txt}       22. Y. $105,000-$119,000 {c |}{res}         38        3.55       89.07
{txt}       23. Z. $120,000 and over {c |}{res}        117       10.93      100.00
{txt}{hline 32}{c +}{hline 35}
                          Total {c |}{res}      1,070      100.00
{txt}
{com}.         summ income, detail

                    {txt}2004 Household Income
{hline 61}
      Percentiles      Smallest
 1%    {res}        1              1
{txt} 5%    {res}        3              1
{txt}10%    {res}        6              1       {txt}Obs         {res}       1070
{txt}25%    {res}       11              1       {txt}Sum of Wgt. {res}       1070

{txt}50%    {res}       16                      {txt}Mean          {res} 14.94486
                        {txt}Largest       Std. Dev.     {res} 6.000916
{txt}75%    {res}       20             23
{txt}90%    {res}       23             23       {txt}Variance      {res} 36.01099
{txt}95%    {res}       23             23       {txt}Skewness      {res}-.5782062
{txt}99%    {res}       23             23       {txt}Kurtosis      {res} 2.449733
{txt}
{com}.         label var income "Income (2004)"
{txt}
{com}.         
.         summ income

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 6}income {c |}{res}      1070    14.94486    6.000916          1         23
{txt}
{com}.         gen income01 = (income - r(min))/(r(max)-r(min))
{txt}(142 missing values generated)

{com}.         label var income01 "2004 Household Income"
{txt}
{com}. 
.         
. *Borrowing
.         recode V06P545 (1=1) (2=0) (9=.), gen(borrow)
{txt}(102 differences between V06P545 and borrow)

{com}.         label var borrow "Could Borrow Money?"
{txt}
{com}.         label def bor 1 "Could Borrow" 0 "Could Not Borrow"
{txt}
{com}.         label values borrow bor
{txt}
{com}.         tab borrow

    {txt}Could Borrow {c |}
          Money? {c |}      Freq.     Percent        Cum.
{hline 17}{c +}{hline 35}
Could Not Borrow {c |}{res}        101       14.99       14.99
{txt}    Could Borrow {c |}{res}        573       85.01      100.00
{txt}{hline 17}{c +}{hline 35}
           Total {c |}{res}        674      100.00
{txt}
{com}.         
.         gen borrow_total = .
{txt}(1212 missing values generated)

{com}.         replace borrow_total = 0 if borrow == 0
{txt}(101 real changes made)

{com}.         replace borrow_total = V06P547 if borrow_total == . 
{txt}(522 real changes made)

{com}.         label var borrow_total "Total that Could be Borrowed"
{txt}
{com}.         tab borrow_total

 {txt}Total that {c |}
   Could be {c |}
   Borrowed {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          0 {c |}{res}        101       16.21       16.21
{txt}          1 {c |}{res}          2        0.32       16.53
{txt}          3 {c |}{res}          1        0.16       16.69
{txt}         10 {c |}{res}          1        0.16       16.85
{txt}         20 {c |}{res}          1        0.16       17.01
{txt}         50 {c |}{res}          2        0.32       17.34
{txt}        100 {c |}{res}         12        1.93       19.26
{txt}        200 {c |}{res}          8        1.28       20.55
{txt}        250 {c |}{res}          1        0.16       20.71
{txt}        300 {c |}{res}          1        0.16       20.87
{txt}        400 {c |}{res}          1        0.16       21.03
{txt}        500 {c |}{res}         24        3.85       24.88
{txt}        600 {c |}{res}          1        0.16       25.04
{txt}        700 {c |}{res}          1        0.16       25.20
{txt}        800 {c |}{res}          1        0.16       25.36
{txt}       1000 {c |}{res}         56        8.99       34.35
{txt}       1500 {c |}{res}          6        0.96       35.31
{txt}       2000 {c |}{res}         28        4.49       39.81
{txt}       2500 {c |}{res}          1        0.16       39.97
{txt}       3000 {c |}{res}         10        1.61       41.57
{txt}       4000 {c |}{res}          4        0.64       42.22
{txt}       5000 {c |}{res}         67       10.75       52.97
{txt}       6000 {c |}{res}          4        0.64       53.61
{txt}       8000 {c |}{res}          1        0.16       53.77
{txt}      10000 {c |}{res}         91       14.61       68.38
{txt}      15000 {c |}{res}          3        0.48       68.86
{txt}      19000 {c |}{res}          1        0.16       69.02
{txt}      20000 {c |}{res}         28        4.49       73.52
{txt}      25000 {c |}{res}          8        1.28       74.80
{txt}      30000 {c |}{res}         15        2.41       77.21
{txt}      40000 {c |}{res}          5        0.80       78.01
{txt}      45000 {c |}{res}          1        0.16       78.17
{txt}      50000 {c |}{res}         45        7.22       85.39
{txt}      60000 {c |}{res}          2        0.32       85.71
{txt}      70000 {c |}{res}          2        0.32       86.04
{txt}      75000 {c |}{res}          1        0.16       86.20
{txt}      80000 {c |}{res}          1        0.16       86.36
{txt}      85000 {c |}{res}          1        0.16       86.52
{txt}     100000 {c |}{res}         52        8.35       94.86
{txt}     125000 {c |}{res}          1        0.16       95.02
{txt}     150000 {c |}{res}          2        0.32       95.35
{txt}     200000 {c |}{res}          6        0.96       96.31
{txt}     250000 {c |}{res}          3        0.48       96.79
{txt}     300000 {c |}{res}          4        0.64       97.43
{txt}     400000 {c |}{res}          1        0.16       97.59
{txt}     500000 {c |}{res}          6        0.96       98.56
{txt}     800000 {c |}{res}          1        0.16       98.72
{txt}    1000000 {c |}{res}          7        1.12       99.84
{txt}    9999999 {c |}{res}          1        0.16      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        623      100.00
{txt}
{com}.         summ borrow_total, detail

                {txt}Total that Could be Borrowed
{hline 61}
      Percentiles      Smallest
 1%    {res}        0              0
{txt} 5%    {res}        0              0
{txt}10%    {res}        0              0       {txt}Obs         {res}        623
{txt}25%    {res}      600              0       {txt}Sum of Wgt. {res}        623

{txt}50%    {res}     5000                      {txt}Mean          {res} 57316.99
                        {txt}Largest       Std. Dev.     {res} 418276.7
{txt}75%    {res}    30000        1000000
{txt}90%    {res}   100000        1000000       {txt}Variance      {res} 1.75e+11
{txt}95%    {res}   125000        1000000       {txt}Skewness      {res} 21.76214
{txt}99%    {res}  1000000        9999999       {txt}Kurtosis      {res} 514.4438
{txt}
{com}.         
.         
. *Interest
.         foreach var in V06P630 V06P631 V06P632 V06P633 V06P634 {c -(} 
{txt}  2{com}.                         tab `var'
{txt}  3{com}.                         {c )-}

{txt}Mod14_A1. How interested {c |}
  is R in government and {c |}
                politics {c |}      Freq.     Percent        Cum.
{hline 25}{c +}{hline 35}
 1. Extremely interested {c |}{res}         62       18.24       18.24
{txt}      2. Very interested {c |}{res}        134       39.41       57.65
{txt}3. Moderately interested {c |}{res}        113       33.24       90.88
{txt}  4. Slightly interested {c |}{res}         29        8.53       99.41
{txt}5. Not interested at all {c |}{res}          1        0.29       99.71
{txt}              9. Refused {c |}{res}          1        0.29      100.00
{txt}{hline 25}{c +}{hline 35}
                   Total {c |}{res}        340      100.00

{txt}Mod14_A2. How closely {c |}
  R pays attention to {c |}
       government and {c |}
             politics {c |}      Freq.     Percent        Cum.
{hline 22}{c +}{hline 35}
 1. Extremely closely {c |}{res}         37       10.88       10.88
{txt}      2. Very closely {c |}{res}        113       33.24       44.12
{txt}3. Moderately closely {c |}{res}        147       43.24       87.35
{txt}  4. Slightly closely {c |}{res}         36       10.59       97.94
{txt}5. Not closely at all {c |}{res}          7        2.06      100.00
{txt}{hline 22}{c +}{hline 35}
                Total {c |}{res}        340      100.00

   {txt}Mod14_A3. How often {c |}
  does R pay attention {c |}
     to government and {c |}
              politics {c |}      Freq.     Percent        Cum.
{hline 23}{c +}{hline 35}
       1. All the time {c |}{res}         56       16.47       16.47
{txt}   2. Most of the time {c |}{res}        148       43.53       60.00
{txt}3. About half the time {c |}{res}         96       28.24       88.24
{txt}    4. Once in a while {c |}{res}         37       10.88       99.12
{txt}              5. Never {c |}{res}          3        0.88      100.00
{txt}{hline 23}{c +}{hline 35}
                 Total {c |}{res}        340      100.00

          {txt}Mod14_B1. How {c |}
  interested has R been {c |}
       in the political {c |}
              campaigns {c |}      Freq.     Percent        Cum.
{hline 24}{c +}{hline 35}
1. Very much interested {c |}{res}        155       46.27       46.27
{txt} 2. Somewhat interested {c |}{res}        124       37.01       83.28
{txt} 3. Not much interested {c |}{res}         56       16.72      100.00
{txt}{hline 24}{c +}{hline 35}
                  Total {c |}{res}        335      100.00

 {txt}Mod14_B2. How often {c |}
       does R follow {c |}
      government and {c |}
      public affairs {c |}      Freq.     Percent        Cum.
{hline 21}{c +}{hline 35}
 1. Most of the time {c |}{res}        164       48.96       48.96
{txt} 2. Some of the time {c |}{res}        104       31.04       80.00
{txt}3. Only now and then {c |}{res}         46       13.73       93.73
{txt}    4. Hardly at all {c |}{res}         21        6.27      100.00
{txt}{hline 21}{c +}{hline 35}
               Total {c |}{res}        335      100.00
{txt}
{com}.                         
.                 recode V06P630 (1=5) (2=4) (3=3) (4=2) (5=1) (9=.), gen(int_a1)
{txt}(227 differences between V06P630 and int_a1)

{com}.                 recode V06P631  (1=5) (2=4) (3=3) (4=2) (5=1) (9=.), gen(int_a2)
{txt}(193 differences between V06P631 and int_a2)

{com}.                 recode V06P632  (1=5) (2=4) (3=3) (4=2) (5=1) (9=.), gen(int_a3)
{txt}(244 differences between V06P632 and int_a3)

{com}.                 recode V06P633  (1=3) (2=2) (3=1), gen(int_b1)
{txt}(211 differences between V06P633 and int_b1)

{com}.                 recode V06P634  (1=4) (2=3) (3=2) (4=1), gen(int_b2)
{txt}(335 differences between V06P634 and int_b2)

{com}.         
.                 pwcorr int_a1-int_a3, sig

             {txt}{c |}   int_a1   int_a2   int_a3
{hline 13}{c +}{hline 27}
      int_a1 {c |} {res}  1.0000 
             {txt}{c |}
             {c |}
      int_a2 {c |} {res}  0.6563   1.0000 
             {txt}{c |}{res}   0.0000
             {txt}{c |}
      int_a3 {c |} {res}  0.6222   0.6395   1.0000 
             {txt}{c |}{res}   0.0000   0.0000
             {txt}{c |}

{com}.                 pwcorr int_b1 int_b2, sig

             {txt}{c |}   int_b1   int_b2
{hline 13}{c +}{hline 18}
      int_b1 {c |} {res}  1.0000 
             {txt}{c |}
             {c |}
      int_b2 {c |} {res}  0.5821   1.0000 
             {txt}{c |}{res}   0.0000
             {txt}{c |}

{com}.                 
.                 factor int_a1-int_a3, pcf
{txt}(obs=339)

Factor analysis/correlation{col 52}Number of obs    = {res}     339
{col 5}{txt}Method: principal-component factors{col 52}Retained factors = {res}       1
{col 5}{txt}Rotation: (unrotated){col 52}Number of params = {res}       3

{txt}{col 5}{hline 13}{c TT}{hline 60}
{col 5}     Factor  {c |} {ralign 12:Eigenvalue}   Difference        Proportion   Cumulative
{col 5}{hline 13}{c +}{hline 60}
{col 5}{ralign 11:Factor1}  {c |}{res}      2.29291      1.91496            0.7643       0.7643
{txt}{col 5}{ralign 11:Factor2}  {c |}{res}      0.37795      0.04882            0.1260       0.8903
{txt}{col 5}{ralign 11:Factor3}  {c |}{res}      0.32913            .            0.1097       1.0000
{txt}{col 5}{hline 13}{c BT}{hline 60}
{col 5}LR test: independent vs. saturated:  chi2({res}3{txt})  ={res}  422.96{txt} Prob>chi2 ={res} 0.0000

{txt}Factor loadings (pattern matrix) and unique variances

{space 4}{hline 13}{c  TT}{hline 10}{c  TT}{hline 14}
{space 4}{space 0}{ralign 12:Variable}{space 1}{c |}{space 1}{ralign 8:Factor1}{space 1}{c |}{space 1}{ralign 12:Uniqueness}{space 1}
{space 4}{hline 13}{c   +}{hline 10}{c   +}{hline 14}
{space 4}{space 0}{ralign 12:int_a1}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.8678}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.2469}}}{space 1}
{space 4}{space 0}{ralign 12:int_a2}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.8850}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.2168}}}{space 1}
{space 4}{space 0}{ralign 12:int_a3}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.8699}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.2434}}}{space 1}
{space 4}{hline 13}{c  BT}{hline 10}{c  BT}{hline 14}

{com}.                 predict factor1
{txt}(regression scoring assumed)

{p 0 0 2}Scoring coefficients (method = regression){p_end}

{space 4}{hline 13}{c  TT}{hline 10}
{space 4}{space 0}{ralign 12:Variable}{space 1}{c |}{space 1}{ralign 8:Factor1}{space 1}
{space 4}{hline 13}{c   +}{hline 10}
{space 4}{space 0}{ralign 12:int_a1}{space 1}{c |}{space 1}{ralign 8:{res:{sf: 0.37847}}}{space 1}
{space 4}{space 0}{ralign 12:int_a2}{space 1}{c |}{space 1}{ralign 8:{res:{sf: 0.38597}}}{space 1}
{space 4}{space 0}{ralign 12:int_a3}{space 1}{c |}{space 1}{ralign 8:{res:{sf: 0.37937}}}{space 1}
{space 4}{hline 13}{c  BT}{hline 10}


{com}.                 rename factor1 interest_v1 
{res}{txt}
{com}.                 label var interest_v1 "Interest (Version 1)"
{txt}
{com}.                 factor int_b1 int_b2, pcf
{txt}(obs=335)

Factor analysis/correlation{col 52}Number of obs    = {res}     335
{col 5}{txt}Method: principal-component factors{col 52}Retained factors = {res}       1
{col 5}{txt}Rotation: (unrotated){col 52}Number of params = {res}       1

{txt}{col 5}{hline 13}{c TT}{hline 60}
{col 5}     Factor  {c |} {ralign 12:Eigenvalue}   Difference        Proportion   Cumulative
{col 5}{hline 13}{c +}{hline 60}
{col 5}{ralign 11:Factor1}  {c |}{res}      1.58206      1.16411            0.7910       0.7910
{txt}{col 5}{ralign 11:Factor2}  {c |}{res}      0.41794            .            0.2090       1.0000
{txt}{col 5}{hline 13}{c BT}{hline 60}
{col 5}LR test: independent vs. saturated:  chi2({res}1{txt})  ={res}  137.96{txt} Prob>chi2 ={res} 0.0000

{txt}Factor loadings (pattern matrix) and unique variances

{space 4}{hline 13}{c  TT}{hline 10}{c  TT}{hline 14}
{space 4}{space 0}{ralign 12:Variable}{space 1}{c |}{space 1}{ralign 8:Factor1}{space 1}{c |}{space 1}{ralign 12:Uniqueness}{space 1}
{space 4}{hline 13}{c   +}{hline 10}{c   +}{hline 14}
{space 4}{space 0}{ralign 12:int_b1}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.8894}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.2090}}}{space 1}
{space 4}{space 0}{ralign 12:int_b2}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.8894}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.2090}}}{space 1}
{space 4}{hline 13}{c  BT}{hline 10}{c  BT}{hline 14}

{com}.                 predict factor1 
{txt}(regression scoring assumed)

{p 0 0 2}Scoring coefficients (method = regression){p_end}

{space 4}{hline 13}{c  TT}{hline 10}
{space 4}{space 0}{ralign 12:Variable}{space 1}{c |}{space 1}{ralign 8:Factor1}{space 1}
{space 4}{hline 13}{c   +}{hline 10}
{space 4}{space 0}{ralign 12:int_b1}{space 1}{c |}{space 1}{ralign 8:{res:{sf: 0.56218}}}{space 1}
{space 4}{space 0}{ralign 12:int_b2}{space 1}{c |}{space 1}{ralign 8:{res:{sf: 0.56218}}}{space 1}
{space 4}{hline 13}{c  BT}{hline 10}


{com}.                 rename factor1 interest_v2
{res}{txt}
{com}.                 label var interest_v2 "Interest (Version 2)"
{txt}
{com}.                 
.                 summ interest_v1 interest_v2

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 1}interest_v1 {c |}{res}       339    4.37e-09           1  -2.449235   1.833793
{txt}{space 1}interest_v2 {c |}{res}       335    1.37e-08           1  -2.362611   1.014366
{txt}
{com}.         
.                 gen interest = interest_v1
{txt}(873 missing values generated)

{com}.                 replace interest = interest_v2 if interest == . 
{txt}(335 real changes made)

{com}.                 summ interest

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 4}interest {c |}{res}       674    9.01e-09    .9992568  -2.449235   1.833793
{txt}
{com}.                 label var interest "Interest (Both Versions)"
{txt}
{com}.                 
.                 
. *Ideology
.                 tab V045117

      {txt}G4a. Liberal/conservative 7-point {c |}
                  scale: self-placement {c |}      Freq.     Percent        Cum.
{hline 40}{c +}{hline 35}
                  01. Extremely liberal {c |}{res}         20        1.88        1.88
{txt}                            02. Liberal {c |}{res}        103        9.66       11.54
{txt}                   03. Slightly liberal {c |}{res}        125       11.73       23.26
{txt}       04. Moderate; middle of the road {c |}{res}        279       26.17       49.44
{txt}              05. Slightly conservative {c |}{res}        143       13.41       62.85
{txt}                       06. Conservative {c |}{res}        166       15.57       78.42
{txt}             07. Extremely conservative {c |}{res}         31        2.91       81.33
{txt}80. Haven't thought much {c -(}DO NOT PROBE{c )-} {c |}{res}        187       17.54       98.87
{txt}                         88. Don't know {c |}{res}         10        0.94       99.81
{txt}                            89. Refused {c |}{res}          2        0.19      100.00
{txt}{hline 40}{c +}{hline 35}
                                  Total {c |}{res}      1,066      100.00
{txt}
{com}.                 gen ideol = V045117
{txt}(146 missing values generated)

{com}.                 replace ideol = . if ideol > 8
{txt}(199 real changes made, 199 to missing)

{com}.                 label def id 1 "Ext. Liberal" 2 "Liberal" 3 "Slightly Liberal" 4 "Moderate" 5 "Slight Cons." 6 "Conservative" 7 "Ext. Conservative"
{txt}
{com}.                 label values ideol id
{txt}
{com}.                 tab ideol

            {txt}ideol {c |}      Freq.     Percent        Cum.
{hline 18}{c +}{hline 35}
     Ext. Liberal {c |}{res}         20        2.31        2.31
{txt}          Liberal {c |}{res}        103       11.88       14.19
{txt} Slightly Liberal {c |}{res}        125       14.42       28.60
{txt}         Moderate {c |}{res}        279       32.18       60.78
{txt}     Slight Cons. {c |}{res}        143       16.49       77.28
{txt}     Conservative {c |}{res}        166       19.15       96.42
{txt}Ext. Conservative {c |}{res}         31        3.58      100.00
{txt}{hline 18}{c +}{hline 35}
            Total {c |}{res}        867      100.00
{txt}
{com}.                 tab V045117 ideol

                 {txt}G4a. {c |}
 Liberal/conservative {c |}
       7-point scale: {c |}                               ideol
       self-placement {c |} Ext. Libe    Liberal  Slightly    Moderate  Slight Co  Conservat {c |}     Total
{hline 22}{c +}{hline 66}{c +}{hline 10}
01. Extremely liberal {c |}{res}        20          0          0          0          0          0 {txt}{c |}{res}        20 
{txt}          02. Liberal {c |}{res}         0        103          0          0          0          0 {txt}{c |}{res}       103 
{txt} 03. Slightly liberal {c |}{res}         0          0        125          0          0          0 {txt}{c |}{res}       125 
{txt}04. Moderate; middle  {c |}{res}         0          0          0        279          0          0 {txt}{c |}{res}       279 
{txt}05. Slightly conserva {c |}{res}         0          0          0          0        143          0 {txt}{c |}{res}       143 
{txt}     06. Conservative {c |}{res}         0          0          0          0          0        166 {txt}{c |}{res}       166 
{txt}07. Extremely conserv {c |}{res}         0          0          0          0          0          0 {txt}{c |}{res}        31 
{txt}{hline 22}{c +}{hline 66}{c +}{hline 10}
                Total {c |}{res}        20        103        125        279        143        166 {txt}{c |}{res}       867 


                 {txt}G4a. {c |}
 Liberal/conservative {c |}
       7-point scale: {c |}   ideol
       self-placement {c |} Ext. Cons {c |}     Total
{hline 22}{c +}{hline 11}{c +}{hline 10}
01. Extremely liberal {c |}{res}         0 {txt}{c |}{res}        20 
{txt}          02. Liberal {c |}{res}         0 {txt}{c |}{res}       103 
{txt} 03. Slightly liberal {c |}{res}         0 {txt}{c |}{res}       125 
{txt}04. Moderate; middle  {c |}{res}         0 {txt}{c |}{res}       279 
{txt}05. Slightly conserva {c |}{res}         0 {txt}{c |}{res}       143 
{txt}     06. Conservative {c |}{res}         0 {txt}{c |}{res}       166 
{txt}07. Extremely conserv {c |}{res}        31 {txt}{c |}{res}        31 
{txt}{hline 22}{c +}{hline 11}{c +}{hline 10}
                Total {c |}{res}        31 {txt}{c |}{res}       867 

{txt}
{com}.                 
.                 recode ideol (1=4) (2=3) (3=2) (4=1) (5=2) (6=3) (7=4), gen(ideol_str)
{txt}(867 differences between ideol and ideol_str)

{com}.                 label var ideol_str "Ideological Extremity"
{txt}
{com}.                 
.                 summ ideol_str

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 3}ideol_str {c |}{res}       867    2.106113    .9257901          1          4
{txt}
{com}.                 gen ideol_str01 = (ideol_str - r(min))/(r(max)-r(min))
{txt}(345 missing values generated)

{com}.                 label var ideol_str01 "Ideological Extremity"
{txt}
{com}.                 
. *2004 Retro/Prosp Evaluations*
.         label def bette1 1 "Much Worse" 2 "Somewhat Worse" 3 "Same" 4 "Somewhat Better" 5 "Much Better"
{txt}
{com}.         recode  V043098 (1=5) (2=4) (3=3) (4=2) (5=1) , gen(retro2004)
{txt}(820 differences between V043098 and retro2004)

{com}.         label var retro2004 "Retro Econ Evals (2004)"
{txt}
{com}.         label values retro2004 bette1
{txt}
{com}.         tab retro2004

     {txt}Retro Econ {c |}
   Evals (2004) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}        234       19.53       19.53
{txt} Somewhat Worse {c |}{res}        308       25.71       45.24
{txt}           Same {c |}{res}        378       31.55       76.79
{txt}Somewhat Better {c |}{res}        236       19.70       96.49
{txt}    Much Better {c |}{res}         42        3.51      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,198      100.00
{txt}
{com}.         summ retro2004

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 3}retro2004 {c |}{res}      1198    2.619366    1.109852          1          5
{txt}
{com}.         
.         recode V043100 (1=5) (2=4) (3=3) (4=2) (5=1)  (8=.), gen(prosp2004)
{txt}(621 differences between V043100 and prosp2004)

{com}.         label var prosp2004 "Prosp Econ Evals (2004)
{txt}
{com}.         label values prosp2004 bette
{txt}
{com}.         tab prosp2004

 {txt}Prosp Econ {c |}
      Evals {c |}
     (2004) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          1 {c |}{res}         48        4.15        4.15
{txt}          2 {c |}{res}        160       13.83       17.98
{txt}          3 {c |}{res}        537       46.41       64.39
{txt}          4 {c |}{res}        316       27.31       91.70
{txt}          5 {c |}{res}         96        8.30      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,157      100.00
{txt}
{com}.         summ prosp2004

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 3}prosp2004 {c |}{res}      1157    3.217805    .9287382          1          5
{txt}
{com}.         
.         recode V043102 (1=5) (2=4) (3=3) (4=2) (5=1) (8=.), gen(retro_unempl2004)
{txt}(767 differences between V043102 and retro_unempl2004)

{com}.         label var retro_unempl2004 "Retro Unempl. Evals (2004)"
{txt}
{com}.         label values retro_unempl2004 bette1
{txt}
{com}.         tab retro_unempl2004

  {txt}Retro Unempl. {c |}
   Evals (2004) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}        208       19.53       19.53
{txt} Somewhat Worse {c |}{res}        292       27.42       46.95
{txt}           Same {c |}{res}        299       28.08       75.02
{txt}Somewhat Better {c |}{res}        232       21.78       96.81
{txt}    Much Better {c |}{res}         34        3.19      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,065      100.00
{txt}
{com}.         summ retro_unempl2004

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
retro_u~2004 {c |}{res}      1065    2.616901    1.120425          1          5
{txt}
{com}.         
.         recode V043103 (1=1) (3=2) (5=3) (0=.) (8=.) (9=.), gen(prosp_unempl2004)
{txt}(958 differences between V043103 and prosp_unempl2004)

{com}.         label var prosp_unempl2004 "Prosp Unempl. Evals (2004)"
{txt}
{com}.         label def prun 1 "More Unmployment" 2 "Same" 3 "Less Unemployment"
{txt}
{com}.         label values prosp_unempl2004 prun
{txt}
{com}.         tab prosp_unempl2004

    {txt}Prosp Unempl. {c |}
     Evals (2004) {c |}      Freq.     Percent        Cum.
{hline 18}{c +}{hline 35}
 More Unmployment {c |}{res}        254       24.35       24.35
{txt}             Same {c |}{res}        557       53.40       77.76
{txt}Less Unemployment {c |}{res}        232       22.24      100.00
{txt}{hline 18}{c +}{hline 35}
            Total {c |}{res}      1,043      100.00
{txt}
{com}.         summ prosp_unempl2004

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
prosp_u~2004 {c |}{res}      1043    1.978907    .6826166          1          3
{txt}
{com}.         
.         recode  V043105 (1=5) (2=4) (3=3) (4=2) (5=1), gen(retro_inflation2004)
{txt}(579 differences between V043105 and retro_inflation2004)

{com}.         label var retro_inflation2004 "Retro Inflation (2004)"
{txt}
{com}.         label values retro_inflation2004 bette1
{txt}
{com}.         summ retro_inflation2004

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
retro_i~2004 {c |}{res}      1048    2.400763    .8267723          1          5
{txt}
{com}.         tab retro_inflation2004

{txt}Retro Inflation {c |}
         (2004) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}        165       15.74       15.74
{txt} Somewhat Worse {c |}{res}        359       34.26       50.00
{txt}           Same {c |}{res}        469       44.75       94.75
{txt}Somewhat Better {c |}{res}         49        4.68       99.43
{txt}    Much Better {c |}{res}          6        0.57      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,048      100.00
{txt}
{com}.         
.         recode  V043106 (1=1) (3=2) (5=3) (0=.) (8=.) (9=.), gen(prosp_inflation2004)
{txt}(851 differences between V043106 and prosp_inflation2004)

{com}.         label var prosp_inflation2004 "Prosp. Inflation (2004)"
{txt}
{com}.         label def prun1 1 "More Inflation" 2 "Same" 3 "Lower Inflation"
{txt}
{com}.         label values prosp_inflation2004 prun1
{txt}
{com}.         tab prosp_inflation2004

         {txt}Prosp. {c |}
      Inflation {c |}
         (2004) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
 More Inflation {c |}{res}        361       35.36       35.36
{txt}           Same {c |}{res}        588       57.59       92.95
{txt}Lower Inflation {c |}{res}         72        7.05      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,021      100.00
{txt}
{com}.         summ prosp_inflation2004

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
prosp_i~2004 {c |}{res}      1021    1.716944    .5867799          1          3
{txt}
{com}.                 
.         pwcorr retro2004 prosp2004 retro_unempl2004 prosp_unempl2004 retro_inflation2004 prosp_inflation2004, sig

             {txt}{c |} retro2~4 prosp2~4 re~l2004 pr~l2004 re~n2004 pr~n2004
{hline 13}{c +}{hline 54}
   retro2004 {c |} {res}  1.0000 
             {txt}{c |}
             {c |}
   prosp2004 {c |} {res}  0.3718   1.0000 
             {txt}{c |}{res}   0.0000
             {txt}{c |}
retro_u~2004 {c |} {res}  0.6636   0.3060   1.0000 
             {txt}{c |}{res}   0.0000   0.0000
             {txt}{c |}
prosp_u~2004 {c |} {res}  0.3658   0.4566   0.3583   1.0000 
             {txt}{c |}{res}   0.0000   0.0000   0.0000
             {txt}{c |}
retro_i~2004 {c |} {res}  0.4453   0.2697   0.3904   0.2396   1.0000 
             {txt}{c |}{res}   0.0000   0.0000   0.0000   0.0000
             {txt}{c |}
prosp_i~2004 {c |} {res}  0.1204   0.3222   0.1068   0.2406   0.1309   1.0000 
             {txt}{c |}{res}   0.0001   0.0000   0.0007   0.0000   0.0000
             {txt}{c |}

{com}.         factor retro2004 prosp2004 retro_unempl2004 prosp_unempl2004 retro_inflation2004 prosp_inflation2004, pcf
{txt}(obs=954)

Factor analysis/correlation{col 52}Number of obs    = {res}     954
{col 5}{txt}Method: principal-component factors{col 52}Retained factors = {res}       2
{col 5}{txt}Rotation: (unrotated){col 52}Number of params = {res}      11

{txt}{col 5}{hline 13}{c TT}{hline 60}
{col 5}     Factor  {c |} {ralign 12:Eigenvalue}   Difference        Proportion   Cumulative
{col 5}{hline 13}{c +}{hline 60}
{col 5}{ralign 11:Factor1}  {c |}{res}      2.69064      1.61144            0.4484       0.4484
{txt}{col 5}{ralign 11:Factor2}  {c |}{res}      1.07920      0.33606            0.1799       0.6283
{txt}{col 5}{ralign 11:Factor3}  {c |}{res}      0.74314      0.11467            0.1239       0.7522
{txt}{col 5}{ralign 11:Factor4}  {c |}{res}      0.62847      0.10302            0.1047       0.8569
{txt}{col 5}{ralign 11:Factor5}  {c |}{res}      0.52545      0.19233            0.0876       0.9445
{txt}{col 5}{ralign 11:Factor6}  {c |}{res}      0.33311            .            0.0555       1.0000
{txt}{col 5}{hline 13}{c BT}{hline 60}
{col 5}LR test: independent vs. saturated:  chi2({res}15{txt}) ={res} 1367.91{txt} Prob>chi2 ={res} 0.0000

{txt}Factor loadings (pattern matrix) and unique variances

{space 4}{hline 13}{c  TT}{hline 10}{hline 10}{c  TT}{hline 14}
{space 4}{space 0}{ralign 12:Variable}{space 1}{c |}{space 1}{ralign 8:Factor1}{space 1}{space 1}{ralign 8:Factor2}{space 1}{c |}{space 1}{ralign 12:Uniqueness}{space 1}
{space 4}{hline 13}{c   +}{hline 10}{hline 10}{c   +}{hline 14}
{space 4}{space 0}{ralign 12:retro2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.7975}}}{space 1}{space 1}{ralign 8:{res:{sf: -0.3373}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.2503}}}{space 1}
{space 4}{space 0}{ralign 12:prosp2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.6900}}}{space 1}{space 1}{ralign 8:{res:{sf:  0.3749}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.3834}}}{space 1}
{space 4}{space 0}{ralign 12:retro_u~2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.7580}}}{space 1}{space 1}{ralign 8:{res:{sf: -0.3700}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.2885}}}{space 1}
{space 4}{space 0}{ralign 12:prosp_u~2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.6818}}}{space 1}{space 1}{ralign 8:{res:{sf:  0.2514}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.4720}}}{space 1}
{space 4}{space 0}{ralign 12:retro_i~2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.6194}}}{space 1}{space 1}{ralign 8:{res:{sf: -0.2784}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.5389}}}{space 1}
{space 4}{space 0}{ralign 12:prosp_i~2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.3945}}}{space 1}{space 1}{ralign 8:{res:{sf:  0.7398}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.2971}}}{space 1}
{space 4}{hline 13}{c  BT}{hline 10}{hline 10}{c  BT}{hline 14}

{com}.         rotate

{txt}Factor analysis/correlation{col 52}Number of obs    = {res}     954
{col 5}{txt}Method: principal-component factors{col 52}Retained factors = {res}       2
{col 5}{txt}Rotation: orthogonal varimax (Kaiser off){col 52}Number of params = {res}      11

{txt}{col 5}{hline 13}{c TT}{hline 60}
{col 5}     Factor  {c |} {ralign 12:Variance}   Difference        Proportion   Cumulative
{col 5}{hline 13}{c +}{hline 60}
{col 5}{ralign 11:Factor1}  {c |}{res}      2.23045      0.69107            0.3717       0.3717
{txt}{col 5}{ralign 11:Factor2}  {c |}{res}      1.53938            .            0.2566       0.6283
{txt}{col 5}{hline 13}{c BT}{hline 60}
{col 5}LR test: independent vs. saturated:  chi2({res}15{txt}) ={res} 1367.91{txt} Prob>chi2 ={res} 0.0000

{txt}Rotated factor loadings (pattern matrix) and unique variances

{space 4}{hline 13}{c  TT}{hline 10}{hline 10}{c  TT}{hline 14}
{space 4}{space 0}{ralign 12:Variable}{space 1}{c |}{space 1}{ralign 8:Factor1}{space 1}{space 1}{ralign 8:Factor2}{space 1}{c |}{space 1}{ralign 12:Uniqueness}{space 1}
{space 4}{hline 13}{c   +}{hline 10}{hline 10}{c   +}{hline 14}
{space 4}{space 0}{ralign 12:retro2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.8543}}}{space 1}{space 1}{ralign 8:{res:{sf:  0.1410}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.2503}}}{space 1}
{space 4}{space 0}{ralign 12:prosp2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.3829}}}{space 1}{space 1}{ralign 8:{res:{sf:  0.6856}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.3834}}}{space 1}
{space 4}{space 0}{ralign 12:retro_u~2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.8384}}}{space 1}{space 1}{ralign 8:{res:{sf:  0.0923}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.2885}}}{space 1}
{space 4}{space 0}{ralign 12:prosp_u~2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.4419}}}{space 1}{space 1}{ralign 8:{res:{sf:  0.5768}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.4720}}}{space 1}
{space 4}{space 0}{ralign 12:retro_i~2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.6722}}}{space 1}{space 1}{ralign 8:{res:{sf:  0.0957}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.5389}}}{space 1}
{space 4}{space 0}{ralign 12:prosp_i~2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf: -0.0619}}}{space 1}{space 1}{ralign 8:{res:{sf:  0.8361}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.2971}}}{space 1}
{space 4}{hline 13}{c  BT}{hline 10}{hline 10}{c  BT}{hline 14}

Factor rotation matrix

{space 4}{hline 13}{c  TT}{hline 9}{hline 9}
{space 4}{space 0}{ralign 12:}{space 1}{c |}{space 1}{ralign 7:Factor1}{space 1}{space 1}{ralign 7:Factor2}{space 1}
{space 4}{hline 13}{c   +}{hline 9}{hline 9}
{space 4}{space 0}{ralign 12:Factor1}{space 1}{c |}{space 1}{ralign 7:{res:{sf: 0.8452}}}{space 1}{space 1}{ralign 7:{res:{sf: 0.5344}}}{space 1}
{space 4}{space 0}{ralign 12:Factor2}{space 1}{c |}{space 1}{ralign 7:{res:{sf:-0.5344}}}{space 1}{space 1}{ralign 7:{res:{sf: 0.8452}}}{space 1}
{space 4}{hline 13}{c  BT}{hline 9}{hline 9}

{com}.         predict factor1 factor2
{txt}(regression scoring assumed)

{p 0 0 2}Scoring coefficients (method = regression; based on varimax rotated factors){p_end}

{space 4}{hline 13}{c  TT}{hline 10}{hline 10}
{space 4}{space 0}{ralign 12:Variable}{space 1}{c |}{space 1}{ralign 8:Factor1}{space 1}{space 1}{ralign 8:Factor2}{space 1}
{space 4}{hline 13}{c   +}{hline 10}{hline 10}
{space 4}{space 0}{ralign 12:retro2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf: 0.41754}}}{space 1}{space 1}{ralign 8:{res:{sf:-0.10580}}}{space 1}
{space 4}{space 0}{ralign 12:prosp2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf: 0.03114}}}{space 1}{space 1}{ralign 8:{res:{sf: 0.43063}}}{space 1}
{space 4}{space 0}{ralign 12:retro_u~2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf: 0.42135}}}{space 1}{space 1}{ralign 8:{res:{sf:-0.13927}}}{space 1}
{space 4}{space 0}{ralign 12:prosp_u~2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf: 0.08970}}}{space 1}{space 1}{ralign 8:{res:{sf: 0.33229}}}{space 1}
{space 4}{space 0}{ralign 12:retro_i~2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf: 0.33240}}}{space 1}{space 1}{ralign 8:{res:{sf:-0.09500}}}{space 1}
{space 4}{space 0}{ralign 12:prosp_i~2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf:-0.24240}}}{space 1}{space 1}{ralign 8:{res:{sf: 0.65777}}}{space 1}
{space 4}{hline 13}{c  BT}{hline 10}{hline 10}


{com}.         rename factor1 retro2004_factor
{res}{txt}
{com}.         label var retro2004_factor "Retro Evals (2004; Factor)"
{txt}
{com}.         rename factor2 prosp2004_factor 
{res}{txt}
{com}.         label var prosp2004_factor "Prosp Evals (2004; Factor)"
{txt}
{com}. 
. 
.         
. *Network Interest
.                 foreach var in V06P618 V06P619 V06P620 {c -(}
{txt}  2{com}.                         tab `var'
{txt}  3{com}.                         {c )-}

         {txt}Mod13_12_1. How {c |}
      interested Network {c |}
   person #1 in govt and {c |}
                politics {c |}      Freq.     Percent        Cum.
{hline 25}{c +}{hline 35}
 1. Extremely interested {c |}{res}        129       27.10       27.10
{txt}      2. Very interested {c |}{res}        154       32.35       59.45
{txt}3. Moderately interested {c |}{res}        130       27.31       86.76
{txt}  4. Slightly interested {c |}{res}         52       10.92       97.69
{txt}5. Not interested at all {c |}{res}         10        2.10       99.79
{txt}           8. Don't know {c |}{res}          1        0.21      100.00
{txt}{hline 25}{c +}{hline 35}
                   Total {c |}{res}        476      100.00

         {txt}Mod13_12_2. How {c |}
      interested Network {c |}
   person #2 in govt and {c |}
                politics {c |}      Freq.     Percent        Cum.
{hline 25}{c +}{hline 35}
 1. Extremely interested {c |}{res}         84       19.67       19.67
{txt}      2. Very interested {c |}{res}        131       30.68       50.35
{txt}3. Moderately interested {c |}{res}        154       36.07       86.42
{txt}  4. Slightly interested {c |}{res}         46       10.77       97.19
{txt}5. Not interested at all {c |}{res}         11        2.58       99.77
{txt}           8. Don't know {c |}{res}          1        0.23      100.00
{txt}{hline 25}{c +}{hline 35}
                   Total {c |}{res}        427      100.00

         {txt}Mod13_12_3. How {c |}
      interested Network {c |}
   person #3 in govt and {c |}
                politics {c |}      Freq.     Percent        Cum.
{hline 25}{c +}{hline 35}
 1. Extremely interested {c |}{res}         57       16.62       16.62
{txt}      2. Very interested {c |}{res}        106       30.90       47.52
{txt}3. Moderately interested {c |}{res}        123       35.86       83.38
{txt}  4. Slightly interested {c |}{res}         46       13.41       96.79
{txt}5. Not interested at all {c |}{res}          9        2.62       99.42
{txt}           8. Don't know {c |}{res}          2        0.58      100.00
{txt}{hline 25}{c +}{hline 35}
                   Total {c |}{res}        343      100.00
{txt}
{com}.                 
.                 recode V06P618 (1=5) (2=4) (3=3) (4=2) (5=1) (8=.), gen(disc1_interest)
{txt}(346 differences between V06P618 and disc1_interest)

{com}.                 recode V06P619 (1=5) (2=4) (3=3) (4=2) (5=1) (8=.), gen(disc2_interest)
{txt}(273 differences between V06P619 and disc2_interest)

{com}.                 recode V06P620 (1=5) (2=4) (3=3) (4=2) (5=1) (8=.), gen(disc3_interest)
{txt}(220 differences between V06P620 and disc3_interest)

{com}.         
.                 egen disc_interest = rowmean(disc1_interest disc2_interest disc3_interest)
{txt}(736 missing values generated)

{com}.                 label var disc_interest "Network Pol. Interest"
{txt}
{com}.                 
.                 summ disc_interest

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disc_inter~t {c |}{res}       476    3.596289    .7590439          1          5
{txt}
{com}.                 gen disc_int01 = (disc_interest - r(min))/(r(max)-r(min))
{txt}(736 missing values generated)

{com}.                 label var disc_int01 "Network Interest"
{txt}
{com}.                 
.                 
.                 *Weighted Scale of Exposure to Disagreement
.                 
.                         *Agree/Weight
.                         gen a1i = d1_agree * disc1_interest
{txt}(747 missing values generated)

{com}.                         gen a2i = d2_agree * disc2_interest
{txt}(792 missing values generated)

{com}.                         gen a3i = d3_agree * disc3_interest
{txt}(876 missing values generated)

{com}.                         egen agree_int = rowtotal(a1i a2i a3i), missing
{txt}(742 missing values generated)

{com}.                 
.                         *Disagree/Weight
.                         gen d1i = d1_disagree * disc1_interest
{txt}(747 missing values generated)

{com}.                         gen d2i = d2_disagree * disc2_interest
{txt}(792 missing values generated)

{com}.                         gen d3i = d3_disagree * disc3_interest
{txt}(876 missing values generated)

{com}.                         egen disagree_int = rowtotal(d1i d2i d3i), missing
{txt}(742 missing values generated)

{com}.                 
.                         *Scale
.                                 gen disagree_total_int = disagree_int - agree_int
{txt}(742 missing values generated)

{com}.                                 gen disagree_avg_int = disagree_total_int/(pid_disagree + pid_agree)
{txt}(742 missing values generated)

{com}.                                 label var disagree_total_int "Network Disagreement (Interest Weighted)"
{txt}
{com}.                                 label var disagree_avg_int "Network Disagreement (Interest Weighted)"
{txt}
{com}.                                 
.                                 foreach var in disagree_total_int disagree_avg_int {c -(}
{txt}  2{com}.                                         summ `var'
{txt}  3{com}.                                         gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.                                         {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagr~l_int {c |}{res}       470   -4.355319    6.174724        -15         14
{txt}(742 missing values generated)

    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagr~g_int {c |}{res}       470   -1.658511    2.431018         -5          5
{txt}(742 missing values generated)

{com}.                                 
.                                 label var disagree_total_int01 "Network Disagreement (Interest Weighted)"
{txt}
{com}.                                 label var disagree_avg_int01 "Network Disagreement (Interest Weighted)"
{txt}
{com}.                                 
.                                 
.                 
. *Frequency of Talking
.                 foreach var in V06P591x V06P593x V06P595x {c -(} 
{txt}  2{com}.                         tab `var' 
{txt}  3{com}.                         summ `var'
{txt}  4{com}.                         {c )-}

     {txt}Mod13_4_1x. {c |}
  SUMMARY: Total {c |}
     frequency R {c |}
     talked with {c |}
Network person#1 {c |}      Freq.     Percent        Cum.
{hline 17}{c +}{hline 35}
               0 {c |}{res}          2        0.42        0.42
{txt}               1 {c |}{res}          6        1.26        1.68
{txt}               2 {c |}{res}          8        1.68        3.36
{txt}               3 {c |}{res}          9        1.89        5.25
{txt}               4 {c |}{res}          6        1.26        6.51
{txt}               5 {c |}{res}         13        2.73        9.24
{txt}               6 {c |}{res}         10        2.10       11.34
{txt}               7 {c |}{res}          1        0.21       11.55
{txt}               8 {c |}{res}          2        0.42       11.97
{txt}               9 {c |}{res}          1        0.21       12.18
{txt}              10 {c |}{res}         15        3.15       15.34
{txt}              11 {c |}{res}          1        0.21       15.55
{txt}              12 {c |}{res}         18        3.78       19.33
{txt}              15 {c |}{res}          6        1.26       20.59
{txt}              18 {c |}{res}          2        0.42       21.01
{txt}              20 {c |}{res}         17        3.57       24.58
{txt}              24 {c |}{res}          8        1.68       26.26
{txt}              25 {c |}{res}          6        1.26       27.52
{txt}              26 {c |}{res}         18        3.78       31.30
{txt}              28 {c |}{res}          1        0.21       31.51
{txt}              30 {c |}{res}         14        2.94       34.45
{txt}              35 {c |}{res}          3        0.63       35.08
{txt}              40 {c |}{res}          2        0.42       35.50
{txt}              45 {c |}{res}          1        0.21       35.71
{txt}              48 {c |}{res}          2        0.42       36.13
{txt}              50 {c |}{res}          3        0.63       36.76
{txt}              52 {c |}{res}         19        3.99       40.76
{txt}              55 {c |}{res}          1        0.21       40.97
{txt}              60 {c |}{res}          7        1.47       42.44
{txt}              70 {c |}{res}          1        0.21       42.65
{txt}              72 {c |}{res}          1        0.21       42.86
{txt}              75 {c |}{res}          2        0.42       43.28
{txt}              78 {c |}{res}         14        2.94       46.22
{txt}              80 {c |}{res}          1        0.21       46.43
{txt}              90 {c |}{res}          8        1.68       48.11
{txt}             100 {c |}{res}         14        2.94       51.05
{txt}             104 {c |}{res}         12        2.52       53.57
{txt}             108 {c |}{res}          1        0.21       53.78
{txt}             110 {c |}{res}          1        0.21       53.99
{txt}             120 {c |}{res}          8        1.68       55.67
{txt}             125 {c |}{res}          1        0.21       55.88
{txt}             130 {c |}{res}         15        3.15       59.03
{txt}             150 {c |}{res}          5        1.05       60.08
{txt}             156 {c |}{res}          6        1.26       61.34
{txt}             160 {c |}{res}          3        0.63       61.97
{txt}             165 {c |}{res}          2        0.42       62.39
{txt}             170 {c |}{res}          1        0.21       62.61
{txt}             174 {c |}{res}          1        0.21       62.82
{txt}             175 {c |}{res}          2        0.42       63.24
{txt}             180 {c |}{res}         20        4.20       67.44
{txt}             182 {c |}{res}          2        0.42       67.86
{txt}             183 {c |}{res}        153       32.14      100.00
{txt}{hline 17}{c +}{hline 35}
           Total {c |}{res}        476      100.00

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 4}V06P591x {c |}{res}       476    99.80672    74.13953          0        183

     {txt}Mod13_4_2x. {c |}
  SUMMARY: Total {c |}
     frequency R {c |}
     talked with {c |}
Network person#2 {c |}      Freq.     Percent        Cum.
{hline 17}{c +}{hline 35}
               0 {c |}{res}          2        0.47        0.47
{txt}               1 {c |}{res}          2        0.47        0.94
{txt}               2 {c |}{res}          5        1.17        2.11
{txt}               3 {c |}{res}          9        2.11        4.22
{txt}               4 {c |}{res}          9        2.11        6.32
{txt}               5 {c |}{res}         11        2.58        8.90
{txt}               6 {c |}{res}         15        3.51       12.41
{txt}               7 {c |}{res}          1        0.23       12.65
{txt}               8 {c |}{res}          4        0.94       13.58
{txt}               9 {c |}{res}          1        0.23       13.82
{txt}              10 {c |}{res}         12        2.81       16.63
{txt}              12 {c |}{res}         13        3.04       19.67
{txt}              13 {c |}{res}          3        0.70       20.37
{txt}              15 {c |}{res}         10        2.34       22.72
{txt}              16 {c |}{res}          1        0.23       22.95
{txt}              17 {c |}{res}          1        0.23       23.19
{txt}              18 {c |}{res}          1        0.23       23.42
{txt}              20 {c |}{res}         14        3.28       26.70
{txt}              24 {c |}{res}          8        1.87       28.57
{txt}              25 {c |}{res}         11        2.58       31.15
{txt}              26 {c |}{res}         26        6.09       37.24
{txt}              28 {c |}{res}          1        0.23       37.47
{txt}              30 {c |}{res}         12        2.81       40.28
{txt}              35 {c |}{res}          2        0.47       40.75
{txt}              40 {c |}{res}          6        1.41       42.15
{txt}              45 {c |}{res}          3        0.70       42.86
{txt}              48 {c |}{res}          4        0.94       43.79
{txt}              50 {c |}{res}          8        1.87       45.67
{txt}              52 {c |}{res}         14        3.28       48.95
{txt}              55 {c |}{res}          1        0.23       49.18
{txt}              60 {c |}{res}          8        1.87       51.05
{txt}              70 {c |}{res}          5        1.17       52.22
{txt}              72 {c |}{res}          2        0.47       52.69
{txt}              75 {c |}{res}          1        0.23       52.93
{txt}              78 {c |}{res}         22        5.15       58.08
{txt}              80 {c |}{res}          3        0.70       58.78
{txt}              90 {c |}{res}          7        1.64       60.42
{txt}             100 {c |}{res}         16        3.75       64.17
{txt}             104 {c |}{res}          6        1.41       65.57
{txt}             120 {c |}{res}          9        2.11       67.68
{txt}             125 {c |}{res}          2        0.47       68.15
{txt}             130 {c |}{res}         15        3.51       71.66
{txt}             140 {c |}{res}          1        0.23       71.90
{txt}             150 {c |}{res}          7        1.64       73.54
{txt}             156 {c |}{res}          1        0.23       73.77
{txt}             160 {c |}{res}          3        0.70       74.47
{txt}             170 {c |}{res}          1        0.23       74.71
{txt}             175 {c |}{res}          1        0.23       74.94
{txt}             180 {c |}{res}         16        3.75       78.69
{txt}             182 {c |}{res}          3        0.70       79.39
{txt}             183 {c |}{res}         85       19.91       99.30
{txt}8888. Don't know {c |}{res}          3        0.70      100.00
{txt}{hline 17}{c +}{hline 35}
           Total {c |}{res}        427      100.00

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 4}V06P593x {c |}{res}       427    143.7237    739.6108          0       8888

     {txt}Mod13_4_3x. {c |}
  SUMMARY: Total {c |}
     frequency R {c |}
     talked with {c |}
Network person#3 {c |}      Freq.     Percent        Cum.
{hline 17}{c +}{hline 35}
               1 {c |}{res}          2        0.58        0.58
{txt}               2 {c |}{res}          6        1.75        2.33
{txt}               3 {c |}{res}          4        1.17        3.50
{txt}               4 {c |}{res}         10        2.92        6.41
{txt}               5 {c |}{res}         12        3.50        9.91
{txt}               6 {c |}{res}         10        2.92       12.83
{txt}               7 {c |}{res}          1        0.29       13.12
{txt}               8 {c |}{res}         11        3.21       16.33
{txt}              10 {c |}{res}         14        4.08       20.41
{txt}              12 {c |}{res}         11        3.21       23.62
{txt}              14 {c |}{res}          1        0.29       23.91
{txt}              15 {c |}{res}          9        2.62       26.53
{txt}              18 {c |}{res}          1        0.29       26.82
{txt}              20 {c |}{res}         18        5.25       32.07
{txt}              24 {c |}{res}          6        1.75       33.82
{txt}              25 {c |}{res}         10        2.92       36.73
{txt}              26 {c |}{res}         11        3.21       39.94
{txt}              30 {c |}{res}         16        4.66       44.61
{txt}              35 {c |}{res}          2        0.58       45.19
{txt}              36 {c |}{res}          1        0.29       45.48
{txt}              40 {c |}{res}          5        1.46       46.94
{txt}              45 {c |}{res}          1        0.29       47.23
{txt}              48 {c |}{res}          3        0.87       48.10
{txt}              50 {c |}{res}         10        2.92       51.02
{txt}              52 {c |}{res}         20        5.83       56.85
{txt}              60 {c |}{res}          5        1.46       58.31
{txt}              65 {c |}{res}          1        0.29       58.60
{txt}              70 {c |}{res}          2        0.58       59.18
{txt}              72 {c |}{res}          2        0.58       59.77
{txt}              78 {c |}{res}         14        4.08       63.85
{txt}              80 {c |}{res}          2        0.58       64.43
{txt}              90 {c |}{res}          6        1.75       66.18
{txt}              96 {c |}{res}          1        0.29       66.47
{txt}             100 {c |}{res}         15        4.37       70.85
{txt}             104 {c |}{res}          8        2.33       73.18
{txt}             105 {c |}{res}          1        0.29       73.47
{txt}             110 {c |}{res}          1        0.29       73.76
{txt}             120 {c |}{res}          5        1.46       75.22
{txt}             130 {c |}{res}         10        2.92       78.13
{txt}             140 {c |}{res}          2        0.58       78.72
{txt}             150 {c |}{res}          2        0.58       79.30
{txt}             156 {c |}{res}          3        0.87       80.17
{txt}             160 {c |}{res}          2        0.58       80.76
{txt}             170 {c |}{res}          2        0.58       81.34
{txt}             175 {c |}{res}          1        0.29       81.63
{txt}             180 {c |}{res}          7        2.04       83.67
{txt}             182 {c |}{res}          1        0.29       83.97
{txt}             183 {c |}{res}         55       16.03      100.00
{txt}{hline 17}{c +}{hline 35}
           Total {c |}{res}        343      100.00

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 4}V06P595x {c |}{res}       343    71.86297    65.60132          1        183
{txt}
{com}.                 
.                 mvdecode V06P593x, mv(8888 = .a)
    {txt}V06P593x:{res}{col 15}3{txt} missing values generated

{com}.                 
.                 egen disc_freq = rowmean(V06P591x V06P593x V06P595x)
{txt}(736 missing values generated)

{com}.                 label var disc_freq "Avg. #Days in Past 6mos Talked with Discussants"
{txt}
{com}.         
.                 *WeightedScale
.                         foreach var in V06P591x V06P593x V06P595x {c -(}
{txt}  2{com}.                                 egen cut_`var' = cut(`var'), group(5)
{txt}  3{com}.                                 replace cut_`var' = cut_`var' + 1
{txt}  4{com}.                                 {c )-}
{txt}(736 missing values generated)
(476 real changes made)
(788 missing values generated)
(424 real changes made)
(869 missing values generated)
(343 real changes made)

{com}. 
.                 
.                         
.                         *Agree
.                                 gen a1f = d1_agree * cut_V06P591x
{txt}(746 missing values generated)

{com}.                                 gen a2f = d2_agree * cut_V06P593x
{txt}(794 missing values generated)

{com}.                                 gen a3f = d3_agree * cut_V06P595x
{txt}(875 missing values generated)

{com}.                                 egen agree_freq = rowtotal(a1f a2f a3f), missing
{txt}(742 missing values generated)

{com}.                         *Disagree
.                                 gen d1f = d1_disagree * cut_V06P591x
{txt}(746 missing values generated)

{com}.                                 gen d2f = d2_disagree * cut_V06P593x
{txt}(794 missing values generated)

{com}.                                 gen d3f = d3_disagree * cut_V06P595x
{txt}(875 missing values generated)

{com}.                                 egen disagree_freq = rowtotal(d1f d2f d3f), missing
{txt}(742 missing values generated)

{com}.                                 
.                         *Scale
.                                 gen disagree_total_freq = disagree_freq - agree_freq
{txt}(742 missing values generated)

{com}.                                 gen disagree_avg_freq = disagree_total_freq/(pid_disagree + pid_agree)
{txt}(742 missing values generated)

{com}.                                 label var disagree_total_freq "Network Disagreement (Frequency Weighted)"
{txt}
{com}.                                 label var disagree_avg_freq "Network Disagreement (Frequency Weighted)"
{txt}
{com}.                                 
.                                 foreach var in disagree_total_freq disagree_avg_freq {c -(}
{txt}  2{com}.                                         summ `var'
{txt}  3{com}.                                         gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.                                         {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_t~q {c |}{res}       470   -3.893617     5.67467        -15         15
{txt}(742 missing values generated)

    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_a~q {c |}{res}       470   -1.514894    2.223214         -5          5
{txt}(742 missing values generated)

{com}.                                 
.                                 label var disagree_total_freq01 "Network Disagreement (Frequency Weighted)"
{txt}
{com}.                                 label var disagree_avg_freq01 "Network Disagreement (Frequency Weighted)"
{txt}
{com}. 
. *Tie Closeness*
.         mvdecode V06P590 V06P592 V06P594, mv(8=.)
     {txt}V06P592:{res}{col 15}2{txt} missing values generated

{com}.         
.         recode V06P590 V06P592 V06P594 (1=5) (2=4) (3=3) (4=2) (5=1), gen(close1 close2 close3)
{txt}(408 differences between V06P590 and close1)
(346 differences between V06P592 and close2)
(264 differences between V06P594 and close3)

{com}.         
.         *Agree
.                 gen a1c = d1_agree * close1
{txt}(746 missing values generated)

{com}.                 gen a2c = d2_agree * close2
{txt}(793 missing values generated)

{com}.                 gen a3c = d3_agree * close3
{txt}(875 missing values generated)

{com}.                 egen agree_close = rowtotal(a1c a2c a3c), missing
{txt}(742 missing values generated)

{com}.         *Disagree
.                 gen d1c = d1_disagree * close1
{txt}(746 missing values generated)

{com}.                 gen d2c = d2_disagree * close2
{txt}(793 missing values generated)

{com}.                 gen d3c = d3_disagree * close3
{txt}(875 missing values generated)

{com}.                 egen disagree_close = rowtotal(d1c d2c d3c), missing
{txt}(742 missing values generated)

{com}.         *Scale
.                 gen disagree_total_close = disagree_close - agree_close
{txt}(742 missing values generated)

{com}.                 label var disagree_total_close "Disagreement (Closeness Weighted)"
{txt}
{com}.                 
.                 
.         *Reverse Scaled, so that high = less close*
.                 gen a1c1 = d1_agree * V06P590
{txt}(746 missing values generated)

{com}.                 gen a2c1 = d2_agree * V06P592
{txt}(793 missing values generated)

{com}.                 gen a3c1 = d3_agree * V06P594
{txt}(875 missing values generated)

{com}.                 egen agree_close1 = rowtotal(a1c1 a2c1 a3c1), missing
{txt}(742 missing values generated)

{com}.                 
.                 gen d1c1 = d1_disagree * V06P590
{txt}(746 missing values generated)

{com}.                 gen d2c1 = d2_disagree * V06P592
{txt}(793 missing values generated)

{com}.                 gen d3c1 = d3_disagree * V06P594
{txt}(875 missing values generated)

{com}.                 egen disagree_close1 = rowtotal(d1c1 d2c1 d3c1), missing
{txt}(742 missing values generated)

{com}. 
.                 gen disagree_total_close1 = disagree_close1 - agree_close1
{txt}(742 missing values generated)

{com}.                 label var disagree_total_close1 "Disagreement (Closeness Weighted; Rev)"
{txt}
{com}.                 
.                 
.         
.         
.         
.         
.         
.                 
. *Follow POlitics (2004)
. 
. recode V045095 (1=4) (2=3) (3=2) (4=1) (8=.) (9=.), gen(follow04)
{txt}(1066 differences between V045095 and follow04)

{com}. summ follow04

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 4}follow04 {c |}{res}      1063    2.870179    .9247001          1          4
{txt}
{com}. label var follow04 "Political Interest"
{txt}
{com}. gen follow01 = (follow04 - r(min))/(r(max)-r(min))
{txt}(149 missing values generated)

{com}. label var follow01 "Political Interest"
{txt}
{com}. 
. **Partisan Ambivalence
. recode V043053 (9=.), gen(dem_likes)
{txt}(8 differences between V043053 and dem_likes)

{com}. recode V043055 (9=.), gen(dem_dislikes)
{txt}(5 differences between V043055 and dem_dislikes)

{com}. recode V043057 (9=.), gen(rep_likes)
{txt}(5 differences between V043057 and rep_likes)

{com}. recode V043059 (9=.), gen(rep_dislikes)
{txt}(8 differences between V043059 and rep_dislikes)

{com}. 
.         *ID Consistent
.                 gen consistent = . 
{txt}(1212 missing values generated)

{com}.                 replace consistent = dem_likes + rep_dislikes if pid_204 == 1
{txt}(587 real changes made)

{com}.                 replace consistent = dem_dislikes + rep_likes if pid_204 == 0
{txt}(481 real changes made)

{com}.                 label var consistent "Partisan Identity Consistent Likes/Dislikes"
{txt}
{com}. 
.         *ID Conflicting
.                 gen conflicting = . 
{txt}(1212 missing values generated)

{com}.                 replace conflicting = dem_dislikes + rep_likes if pid_204 == 1
{txt}(589 real changes made)

{com}.                 replace conflicting = dem_likes + rep_dislikes if pid_204 == 0
{txt}(480 real changes made)

{com}.                 label var conflicting "Partisan Identity Conclifting Likes/Dislikes"
{txt}
{com}.         
.         
. *Cognitive Style
. 
.         *need to evaluate
.                 recode V045218 (1=4) (2=3) (3=2) (4=1) (9=.), gen(opinionated)
{txt}(1066 differences between V045218 and opinionated)

{com}.                 rename V045219a opinions
{res}{txt}
{com}.                 
.                 foreach var in opinionated opinions {c -(}
{txt}  2{com}.                         summ `var'
{txt}  3{com}.                         gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.                         {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 1}opinionated {c |}{res}      1065    2.746479    .7968154          1          4
{txt}(147 missing values generated)

    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 4}opinions {c |}{res}      1055    3.306161    .8756185          1          5
{txt}(157 missing values generated)

{com}. 
.                 egen evaluate1 = rowtotal(opinionated01 opinions01), missing
{txt}(147 missing values generated)

{com}.                 label var evaluate1 "Need to Evaluate"
{txt}
{com}.                         
.                 
.         *need for cognition
.                 recode V045220a (1=5) (2=4) (3=3) (4=2) (5=1), gen(thinking)
{txt}(703 differences between V045220a and thinking)

{com}.                 recode V045221 (1=0) (5=1) (8=.) (9=.), gen(complex)
{txt}(1066 differences between V045221 and complex)

{com}.                 
.                 summ thinking

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 4}thinking {c |}{res}      1064    3.742481    1.121684          1          5
{txt}
{com}.                 gen thinking01 = (thinking - r(min))/(r(max)-r(min))
{txt}(148 missing values generated)

{com}.         
.                 egen nfc1 = rowtotal(thinking01 complex), missing
{txt}(147 missing values generated)

{com}.                 label var nfc1 "Need for Cognition"
{txt}
{com}.                 
. *for matching
. 
.         
. rename V043250 age2004
{res}{txt}
{com}. label var age2004 "Age (2004)"
{txt}
{com}. 
. 
. tabulate race, gen(rac_)

       {txt}Race {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      White {c |}{res}        880       73.09       73.09
{txt}      Black {c |}{res}        184       15.28       88.37
{txt}      Other {c |}{res}        140       11.63      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,204      100.00
{txt}
{com}. 
. tabulate pid_str2004, gen(pstr_)

   {txt}PID Str. {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
     Leaner {c |}{res}        348       32.31       32.31
{txt}       Weak {c |}{res}        333       30.92       63.23
{txt}     Strong {c |}{res}        396       36.77      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,077      100.00
{txt}
{com}. 
. 
. 
. 
. *2004 knowledge*
.         foreach var in V045162 V045163 V045164 V045165 V045089 V045090 {c -(} 
{txt}  2{com}.                 codebook `var' 
{txt}  3{com}.                 {c )-}

{txt}{hline}
{res}V045162{right:J7a. Politl knowledge office recognition Dennis Hastert}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:V045162f}

{col 18}range:  [{res}1{txt},{res}8{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}3{col 51}{txt}missing .:  {res}146{txt}/{res}1212

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}    117{col 33}       1{col 43}{txt}1. Correctly identifies as
{col 43}Speaker of the House
{col 24}{res}    145{col 33}       5{col 43}{txt}5. Identification is incomplete
{col 43}or wrong
{col 24}{res}    804{col 33}       8{col 43}{txt}8. R makes no attempt to guess
{col 24}{res}    146{col 33}       .{col 43}

{txt}{hline}
{res}V045163{right:J7b. Political knowledge office recognition Dick Cheney}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:V045163f}

{col 18}range:  [{res}1{txt},{res}8{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}3{col 51}{txt}missing .:  {res}146{txt}/{res}1212

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}    917{col 33}       1{col 43}{txt}1. Correctly identifies as
{col 43}Vice_President of the U.S.
{col 24}{res}     63{col 33}       5{col 43}{txt}5. Identification is incomplete
{col 43}or wrong
{col 24}{res}     86{col 33}       8{col 43}{txt}8. R makes no attempt to guess
{col 24}{res}    146{col 33}       .{col 43}

{txt}{hline}
{res}V045164{right:J7c. Political knowledge office recognition Tony Blair}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:V045164f}

{col 18}range:  [{res}1{txt},{res}8{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}3{col 51}{txt}missing .:  {res}146{txt}/{res}1212

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}    692{col 33}       1{col 43}{txt}1. Correctly identifies as Prime
{col 43}Minister of England/
{col 24}{res}    134{col 33}       5{col 43}{txt}5. Identification is incomplete
{col 43}or wrong
{col 24}{res}    240{col 33}       8{col 43}{txt}8. R makes no attempt to guess
{col 24}{res}    146{col 33}       .{col 43}

{txt}{hline}
{res}V045165{right:J7d. Political knowledge office recognition Wm Rehnquist}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:V045165f}

{col 18}range:  [{res}1{txt},{res}8{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}3{col 51}{txt}missing .:  {res}146{txt}/{res}1212

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}    332{col 33}       1{col 43}{txt}1. Correctly identifies as Chief
{col 43}Justice of the Supreme
{col 24}{res}    252{col 33}       5{col 43}{txt}5. Identification is incomplete
{col 43}or wrong
{col 24}{res}    482{col 33}       8{col 43}{txt}8. R makes no attempt to guess
{col 24}{res}    146{col 33}       .{col 43}

{txt}{hline}
{res}V045089{right:E1a. Which party had most members in House prior to electn}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:V045089f}

{col 18}range:  [{res}1{txt},{res}8{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}3{col 51}{txt}missing .:  {res}146{txt}/{res}1212

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}    151{col 33}       1{col 43}{txt}1. The Democrats
{col 24}{res}    597{col 33}       5{col 43}{txt}5. The Republicans
{col 24}{res}    318{col 33}       8{col 43}{txt}8. Don't know
{col 24}{res}    146{col 33}       .{col 43}

{txt}{hline}
{res}V045090{right:E1b. Which party had most members in Senate prior to elect}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:V045090f}

{col 18}range:  [{res}1{txt},{res}8{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}3{col 51}{txt}missing .:  {res}146{txt}/{res}1212

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}    121{col 33}       1{col 43}{txt}1. The Democrats
{col 24}{res}    540{col 33}       5{col 43}{txt}5. The Republicans
{col 24}{res}    405{col 33}       8{col 43}{txt}8. Don't know
{col 24}{res}    146{col 33}       .{col 43}
{txt}
{com}.                 
.                 label def corre 1 "Correct" 0 "Incorrect/No Guess"
{txt}
{com}.                 recode V045162 (1=1) (5=0) (8=0), gen(hastert)
{txt}(949 differences between V045162 and hastert)

{com}.                 recode V045163 (1=1) (5=0) (8=0), gen(cheney)
{txt}(149 differences between V045163 and cheney)

{com}.                 recode V045164 (1=1) (5=0) (8=0), gen(blair) 
{txt}(374 differences between V045164 and blair)

{com}.                 recode V045165 (1=1) (5=0) (8=0), gen(rein) 
{txt}(734 differences between V045165 and rein)

{com}.                 recode V045089 (1=0) (5=1) (8=0), gen(house)
{txt}(1066 differences between V045089 and house)

{com}.                 recode V045090 (1=0) (5=1) (8=0), gen(senate)
{txt}(1066 differences between V045090 and senate)

{com}. 
.                 foreach var in hastert cheney blair rein house senate {c -(}
{txt}  2{com}.                         label values `var' corre
{txt}  3{com}.                         tab `var'
{txt}  4{com}.                         {c )-}

 {txt}RECODE of V045162 {c |}
      (J7a. Politl {c |}
  knowledge office {c |}
recognition Dennis {c |}
          Hastert) {c |}      Freq.     Percent        Cum.
{hline 19}{c +}{hline 35}
Incorrect/No Guess {c |}{res}        949       89.02       89.02
{txt}           Correct {c |}{res}        117       10.98      100.00
{txt}{hline 19}{c +}{hline 35}
             Total {c |}{res}      1,066      100.00

 {txt}RECODE of V045163 {c |}
   (J7b. Political {c |}
  knowledge office {c |}
  recognition Dick {c |}
           Cheney) {c |}      Freq.     Percent        Cum.
{hline 19}{c +}{hline 35}
Incorrect/No Guess {c |}{res}        149       13.98       13.98
{txt}           Correct {c |}{res}        917       86.02      100.00
{txt}{hline 19}{c +}{hline 35}
             Total {c |}{res}      1,066      100.00

 {txt}RECODE of V045164 {c |}
   (J7c. Political {c |}
  knowledge office {c |}
  recognition Tony {c |}
            Blair) {c |}      Freq.     Percent        Cum.
{hline 19}{c +}{hline 35}
Incorrect/No Guess {c |}{res}        374       35.08       35.08
{txt}           Correct {c |}{res}        692       64.92      100.00
{txt}{hline 19}{c +}{hline 35}
             Total {c |}{res}      1,066      100.00

 {txt}RECODE of V045165 {c |}
   (J7d. Political {c |}
  knowledge office {c |}
    recognition Wm {c |}
        Rehnquist) {c |}      Freq.     Percent        Cum.
{hline 19}{c +}{hline 35}
Incorrect/No Guess {c |}{res}        734       68.86       68.86
{txt}           Correct {c |}{res}        332       31.14      100.00
{txt}{hline 19}{c +}{hline 35}
             Total {c |}{res}      1,066      100.00

 {txt}RECODE of V045089 {c |}
 (E1a. Which party {c |}
  had most members {c |}
 in House prior to {c |}
           electn) {c |}      Freq.     Percent        Cum.
{hline 19}{c +}{hline 35}
Incorrect/No Guess {c |}{res}        469       44.00       44.00
{txt}           Correct {c |}{res}        597       56.00      100.00
{txt}{hline 19}{c +}{hline 35}
             Total {c |}{res}      1,066      100.00

 {txt}RECODE of V045090 {c |}
 (E1b. Which party {c |}
  had most members {c |}
in Senate prior to {c |}
            elect) {c |}      Freq.     Percent        Cum.
{hline 19}{c +}{hline 35}
Incorrect/No Guess {c |}{res}        526       49.34       49.34
{txt}           Correct {c |}{res}        540       50.66      100.00
{txt}{hline 19}{c +}{hline 35}
             Total {c |}{res}      1,066      100.00
{txt}
{com}.                 egen knowl04 = rowtotal(hastert cheney blair rein house senate), missing
{txt}(146 missing values generated)

{com}.                 tab knowl04

    {txt}knowl04 {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          0 {c |}{res}        103        9.66        9.66
{txt}          1 {c |}{res}        140       13.13       22.80
{txt}          2 {c |}{res}        187       17.54       40.34
{txt}          3 {c |}{res}        191       17.92       58.26
{txt}          4 {c |}{res}        199       18.67       76.92
{txt}          5 {c |}{res}        164       15.38       92.31
{txt}          6 {c |}{res}         82        7.69      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,066      100.00
{txt}
{com}.                 summ knowl04, detail

                           {txt}knowl04
{hline 61}
      Percentiles      Smallest
 1%    {res}        0              0
{txt} 5%    {res}        0              0
{txt}10%    {res}        1              0       {txt}Obs         {res}       1066
{txt}25%    {res}        2              0       {txt}Sum of Wgt. {res}       1066

{txt}50%    {res}        3                      {txt}Mean          {res} 2.997186
                        {txt}Largest       Std. Dev.     {res} 1.751456
{txt}75%    {res}        4              6
{txt}90%    {res}        5              6       {txt}Variance      {res} 3.067598
{txt}95%    {res}        6              6       {txt}Skewness      {res}-.0586465
{txt}99%    {res}        6              6       {txt}Kurtosis      {res} 2.020598
{txt}
{com}.                 label var knowl04 "Political Knowledge (2004)"
{txt}
{com}. 
. 
. summ interest

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 4}interest {c |}{res}       674    9.01e-09    .9992568  -2.449235   1.833793
{txt}
{com}. gen interest01 = (interest - r(min))/(r(max)-r(min))
{txt}(538 missing values generated)

{com}. label var interest01 "Political Interest"
{txt}
{com}. 
. /*******************************************Leeaners as Ind.*******************************/
. 
. 
. 
. gen d1_agree_nol = . 
{txt}(1212 missing values generated)

{com}.                 replace d1_agree_nol = 1 if pid_3 == 1 & V06P603x >=0 & V06P603x <=1
{txt}(153 real changes made)

{com}.                 replace d1_agree_nol = 1 if pid_3 == 2 & V06P603x >=5 & V06P603x <=6 
{txt}(129 real changes made)

{com}.                 replace d1_agree_nol = 1 if pid_3 == 3 & V06P603x == 3
{txt}(8 real changes made)

{com}. 
.                 replace d1_agree_nol = 0 if pid_3 == 1 & V06P603x >=2 & V06P603x <=6
{txt}(90 real changes made)

{com}.                 replace d1_agree_nol = 0 if pid_3 == 2 & V06P603x >=0 & V06P603x <=4
{txt}(75 real changes made)

{com}.                 replace d1_agree_nol = 0 if pid_3 == 3 & V06P603x >=0 & V06P603x <=2
{txt}(5 real changes made)

{com}.                 replace d1_agree_nol = 0 if pid_3 == 3 & V06P603x >=4 & V06P603x <=6
{txt}(6 real changes made)

{com}.                 label var d1_agree_nol "Agree with D1?"
{txt}
{com}.                 label values d1_agree_nol agr
{txt}
{com}.                 
.                 gen d2_agree_nol = . 
{txt}(1212 missing values generated)

{com}.                 replace d2_agree_nol = 1 if pid_3 == 1 & V06P608x >=0 & V06P608x <=1
{txt}(142 real changes made)

{com}.                 replace d2_agree_nol = 1 if pid_3 == 2 & V06P608x >=5 & V06P608x <=6 
{txt}(109 real changes made)

{com}.                 
.                 replace d2_agree_nol = 0 if pid_3 == 1 & V06P608x >=2 & V06P608x <=6
{txt}(77 real changes made)

{com}.                 replace d2_agree_nol = 0 if pid_3 == 2 & V06P608x >=0 & V06P608x <=4
{txt}(77 real changes made)

{com}. 
.                 replace d2_agree_nol = 1 if pid_3 == 3 & V06P608x == 3
{txt}(5 real changes made)

{com}.                 replace d2_agree_nol = 0 if pid_3 == 3 & V06P608x >=0 & V06P608x <=2
{txt}(5 real changes made)

{com}.                 replace d2_agree_nol = 0 if pid_3 == 3 & V06P608x >=4 & V06P608x <=6
{txt}(5 real changes made)

{com}.                 
.                 label var d2_agree_nol "Agree with D2?"
{txt}
{com}.                 label values d2_agree_nol agr
{txt}
{com}.                 
.                 gen d3_agree_nol = . 
{txt}(1212 missing values generated)

{com}.                 replace d3_agree_nol = 1 if pid_3 == 1 & V06P613x >=0 & V06P613x <=1
{txt}(109 real changes made)

{com}.                 replace d3_agree_nol = 1 if pid_3 == 2 & V06P613x >=5 & V06P613x <=6 
{txt}(88 real changes made)

{com}.                 replace d3_agree_nol = 0 if pid_3 == 1 & V06P613x >=2 & V06P613x <=6
{txt}(66 real changes made)

{com}.                 replace d3_agree_nol = 0 if pid_3 == 2 & V06P613x >=0 & V06P613x <=4
{txt}(63 real changes made)

{com}. 
.                 replace d3_agree_nol = 1 if pid_3 == 3 & V06P613x == 3
{txt}(1 real change made)

{com}.                 replace d3_agree_nol = 0 if pid_3 == 3 & V06P613x >=0 & V06P613x <=2
{txt}(7 real changes made)

{com}.                 replace d3_agree_nol = 0 if pid_3 == 3 & V06P613x >=4 & V06P613x <=6
{txt}(3 real changes made)

{com}.                 
.                 label var d3_agree_nol "Agree with D3?"
{txt}
{com}.                 label values d3_agree_nol agr
{txt}
{com}. 
.                 
.                 
.                 *Number Disagreeble
.                 foreach var in d1_agree_nol d2_agree_nol  d3_agree_nol {c -(}
{txt}  2{com}.                         omscore `var'
{txt}  3{com}.                         {c )-}
{txt}Reverse recoding ok. New variabele = rr_d1_agree_nol
Reverse recoding ok. New variabele = rr_d2_agree_nol
Reverse recoding ok. New variabele = rr_d3_agree_nol

{com}.                         
.                 rename rr_d1_agree_nol d1_disagree_nol
{res}{txt}
{com}.                 rename rr_d2_agree_nol d2_disagree_nol
{res}{txt}
{com}.                 rename rr_d3_agree_nol d3_disagree_nol
{res}{txt}
{com}. 
.         
.                 label var d1_disagree_nol "Disagree with D1?"
{txt}
{com}.                 label values d1_disagree_nol dagr
{txt}
{com}.                         
.                 label var d2_disagree_nol "Agree with D2?"
{txt}
{com}.                 label values d2_disagree_nol dagr
{txt}
{com}.                                 
.                 label var d3_disagree_nol "Agree with D3?"
{txt}
{com}.                 label values d3_disagree_nol dagr
{txt}
{com}.         
. *Summary and Average
.         *Summary Agreement
.                 egen pid_agree_nl = rowtotal(d1_agree_nol d2_agree_nol d3_agree_nol), missing
{txt}(742 missing values generated)

{com}.         *Disagreement
.                 egen pid_disagree_nl = rowtotal(d1_disagree_nol d2_disagree_nol d3_disagree_nol), missing
{txt}(742 missing values generated)

{com}.         
.         *Summary Scale
.                         *See Lupton and Thornton: Exposure = D - A
.                         gen disagree_total_nl = pid_disagree_nl - pid_agree_nl
{txt}(742 missing values generated)

{com}.                         label var disagree_total_nl "Network Disagreement"
{txt}
{com}. 
{txt}end of do-file

{com}. set more off
{txt}
{com}.         
. /*Extremity*/
. 
. rename disagree_total disagree_06
{res}{txt}
{com}. 
. eststo: ologit pid_str_full c.disagree_06 names disc_interest i.pid_204 follow04   ///
>                         i.gender i.race age2004 educ income i.marital evaluate1 nfc1 [pweight = V06P002]

{res}{txt}Iteration 0:{space 3}log pseudolikelihood = {res:-392.77652}  
Iteration 1:{space 3}log pseudolikelihood = {res:-373.06994}  
Iteration 2:{space 3}log pseudolikelihood = {res:-372.87821}  
Iteration 3:{space 3}log pseudolikelihood = {res:-372.87811}  
Iteration 4:{space 3}log pseudolikelihood = {res:-372.87811}  
{res}
{txt}Ordered logistic regression{col 51}Number of obs{col 67}= {res}       393
{txt}{col 51}Wald chi2({res}14{txt}){col 67}= {res}     36.83
{txt}{col 51}Prob > chi2{col 67}= {res}    0.0008
{txt}Log pseudolikelihood = {res}-372.87811{txt}{col 51}Pseudo R2{col 67}= {res}    0.0507

{txt}{hline 14}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 15}{c |}{col 27}    Robust
{col 1} pid_str_full{col 15}{c |}      Coef.{col 27}   Std. Err.{col 39}      z{col 47}   P>|z|{col 55}     [95% Con{col 68}f. Interval]
{hline 14}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 2}disagree_06 {c |}{col 15}{res}{space 2}-.2365068{col 27}{space 2} .0944354{col 38}{space 1}   -2.50{col 47}{space 3}0.012{col 55}{space 4}-.4215969{col 68}{space 3}-.0514168
{txt}{space 8}names {c |}{col 15}{res}{space 2}-.2960149{col 27}{space 2} .2131625{col 38}{space 1}   -1.39{col 47}{space 3}0.165{col 55}{space 4}-.7138057{col 68}{space 3} .1217759
{txt}disc_interest {c |}{col 15}{res}{space 2} .0450719{col 27}{space 2} .1827069{col 38}{space 1}    0.25{col 47}{space 3}0.805{col 55}{space 4} -.313027{col 68}{space 3} .4031708
{txt}{space 13} {c |}
{space 6}pid_204 {c |}
{space 4}Democrat  {c |}{col 15}{res}{space 2} .0841621{col 27}{space 2} .2708239{col 38}{space 1}    0.31{col 47}{space 3}0.756{col 55}{space 4} -.446643{col 68}{space 3} .6149672
{txt}{space 5}follow04 {c |}{col 15}{res}{space 2}  .100646{col 27}{space 2} .1483194{col 38}{space 1}    0.68{col 47}{space 3}0.497{col 55}{space 4}-.1900547{col 68}{space 3} .3913466
{txt}{space 13} {c |}
{space 7}gender {c |}
{space 6}Female  {c |}{col 15}{res}{space 2} .4632993{col 27}{space 2} .2658067{col 38}{space 1}    1.74{col 47}{space 3}0.081{col 55}{space 4}-.0576723{col 68}{space 3} .9842709
{txt}{space 13} {c |}
{space 9}race {c |}
{space 7}Black  {c |}{col 15}{res}{space 2} .3360439{col 27}{space 2}  .379701{col 38}{space 1}    0.89{col 47}{space 3}0.376{col 55}{space 4}-.4081564{col 68}{space 3} 1.080244
{txt}{space 7}Other  {c |}{col 15}{res}{space 2}-.0445283{col 27}{space 2} .4431329{col 38}{space 1}   -0.10{col 47}{space 3}0.920{col 55}{space 4}-.9130528{col 68}{space 3} .8239962
{txt}{space 13} {c |}
{space 6}age2004 {c |}{col 15}{res}{space 2} .0104779{col 27}{space 2} .0085912{col 38}{space 1}    1.22{col 47}{space 3}0.223{col 55}{space 4}-.0063606{col 68}{space 3} .0273164
{txt}{space 9}educ {c |}{col 15}{res}{space 2}-.2834809{col 27}{space 2} .1524651{col 38}{space 1}   -1.86{col 47}{space 3}0.063{col 55}{space 4}-.5823069{col 68}{space 3} .0153451
{txt}{space 7}income {c |}{col 15}{res}{space 2}-.0125818{col 27}{space 2}  .028401{col 38}{space 1}   -0.44{col 47}{space 3}0.658{col 55}{space 4}-.0682467{col 68}{space 3} .0430832
{txt}{space 13} {c |}
{space 6}marital {c |}
{space 5}Married  {c |}{col 15}{res}{space 2} .1498521{col 27}{space 2} .2910383{col 38}{space 1}    0.51{col 47}{space 3}0.607{col 55}{space 4}-.4205725{col 68}{space 3} .7202766
{txt}{space 4}evaluate1 {c |}{col 15}{res}{space 2}  .267243{col 27}{space 2} .3174397{col 38}{space 1}    0.84{col 47}{space 3}0.400{col 55}{space 4}-.3549273{col 68}{space 3} .8894134
{txt}{space 9}nfc1 {c |}{col 15}{res}{space 2}-.1663538{col 27}{space 2} .1986068{col 38}{space 1}   -0.84{col 47}{space 3}0.402{col 55}{space 4}-.5556159{col 68}{space 3} .2229083
{txt}{hline 14}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
        /cut1 {c |}{col 15}{res}{space 2}-4.133199{col 27}{space 2}  1.28063{col 55}{space 4}-6.643187{col 68}{space 3} -1.62321
{txt}        /cut2 {c |}{col 15}{res}{space 2}-1.487476{col 27}{space 2} 1.273291{col 55}{space 4} -3.98308{col 68}{space 3} 1.008127
{txt}        /cut3 {c |}{col 15}{res}{space 2}  -.24053{col 27}{space 2} 1.291818{col 55}{space 4}-2.772446{col 68}{space 3} 2.291386
{txt}{hline 14}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
({res}est3{txt} stored)

{com}.         
.                 estimates store AN2006_EXT
{txt}
{com}. 
. 
. /****************************************
> *****************************************
>                 2008-9 ANES
> *****************************************
> ****************************************/       
. 
. clear
{txt}
{com}. do "Data Cleaning - 2008 Panel.do"
{txt}
{com}. **********************************************************************
. **********************************************************************
. ***********************2008-9 ANES Panel Survey***********************
. **********************************************************************
. **********************************************************************
. **********************************************************************
. 
. 
. 
. 
. **********************************************************************
. ****************************Data Cleaning****************************
. **********************************************************************
. **********************************************************************
. **********************************************************************
. **********************************************************************
. clear
{txt}
{com}. set more off
{txt}
{com}. use "ANES 2008 Panel.dta"
{txt}
{com}. set more off
{txt}
{com}. 
. 
.                 
.                 ************************************
.                 *********Economic Assessments*******
.                 ************************************
. 
. *W1
.         *Economy vs. 2001
.         recode  W1T1 (-7=.) (-6=.) (-5=.) (-4=.) ///
>                 (1=5) (2=4) (3=3) (4=2) (5=1)   , gen(w1_econ2001)
{txt}(4009 differences between W1T1 and w1_econ2001)

{com}.                 
.                 
.         label var w1_econ2001 "Econ Better than 2001?"
{txt}
{com}.         label def bet 1 "Much Worse" 2 "Somewhat Worse" 3 "Same" 4 "Somewhat Better" 5 "Much Better" 
{txt}
{com}.         label values w1_econ2001 bet
{txt}
{com}.         
.         recode w1_econ2001 (1=1) (2=1) (3=2) (4=3) (5=3), gen(w1_econ2001_3)
{txt}(949 differences between w1_econ2001 and w1_econ2001_3)

{com}.         label def bet1 1 "Worse" 2 "Same" 3 "Better" 
{txt}
{com}.         label var w1_econ2001_3 "Econ Better than 2001 (W1)?"
{txt}
{com}.         label values w1_econ2001_3 bet1
{txt}
{com}. 
.         tab w1_econ2001

    {txt}Econ Better {c |}
     than 2001? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}        668       41.31       41.31
{txt} Somewhat Worse {c |}{res}        558       34.51       75.82
{txt}           Same {c |}{res}        231       14.29       90.11
{txt}Somewhat Better {c |}{res}        126        7.79       97.90
{txt}    Much Better {c |}{res}         34        2.10      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,617      100.00
{txt}
{com}.         tab w1_econ2001_3

{txt}Econ Better {c |}
  than 2001 {c |}
      (W1)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}      1,226       75.82       75.82
{txt}       Same {c |}{res}        231       14.29       90.11
{txt}     Better {c |}{res}        160        9.89      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,617      100.00
{txt}
{com}.         
.         *Deficit vs. 2001
.         recode W1T4 (-7=.) (-6=.) (-5=.) (-4=.) ///
>                 (1=5) (2=4) (3=3) (4=2) (5=1) , gen(w1_deficit2001)
{txt}(4026 differences between W1T4 and w1_deficit2001)

{com}.         
.         label var w1_deficit2001 "Deficit Better than 2001 (W1)?"
{txt}
{com}.         label values w1_deficit2001 bet
{txt}
{com}.         
.         recode w1_deficit2001 (1=1) (2=1) (3=2) (4=3) (5=3), gen(w1_deficit2001_3)
{txt}(727 differences between w1_deficit2001 and w1_deficit2001_3)

{com}.         label var w1_deficit2001_3 "Deficit Better than 2001 (W1)?"
{txt}
{com}.         label values w1_deficit2001_3 bet1
{txt}
{com}.         
.         tab w1_deficit2001

 {txt}Deficit Better {c |}
than 2001 (W1)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}        887       54.96       54.96
{txt} Somewhat Worse {c |}{res}        472       29.24       84.20
{txt}           Same {c |}{res}        214       13.26       97.46
{txt}Somewhat Better {c |}{res}         34        2.11       99.57
{txt}    Much Better {c |}{res}          7        0.43      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,614      100.00
{txt}
{com}.         tab w1_deficit2001_3

    {txt}Deficit {c |}
Better than {c |}
 2001 (W1)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}      1,359       84.20       84.20
{txt}       Same {c |}{res}        214       13.26       97.46
{txt}     Better {c |}{res}         41        2.54      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,614      100.00
{txt}
{com}.         
.         *Economy vs. 2007
.         recode W1U1 (-7=.) (-6=.) (-5=.) (-4=.) ///
>                 (1=3) (2=2) (3=1), gen(w1_retro)
{txt}(3869 differences between W1U1 and w1_retro)

{com}.         label var w1_retro "Econ Better than 1yr Ago (W1)?"
{txt}
{com}.         label values w1_retro bet1
{txt}
{com}.         
.         gen w1_retro5 = .
{txt}(4240 missing values generated)

{com}.         replace w1_retro5 = 5 if w1_retro == 3 & W1U2 == 1
{txt}(12 real changes made)

{com}.         replace w1_retro5 = 4 if w1_retro == 3 & W1U2 == 2
{txt}(39 real changes made)

{com}.         replace w1_retro5 = 3 if w1_retro == 2
{txt}(371 real changes made)

{com}.         replace w1_retro5 = 2 if w1_retro == 1 & W1U3 == 2
{txt}(635 real changes made)

{com}.         replace w1_retro5 = 1 if w1_retro == 1 & W1U3 == 1
{txt}(556 real changes made)

{com}.         label var w1_retro5 "Econ Better than 1yr Ago (W1)?"
{txt}
{com}.         label values w1_retro5 bet
{txt}
{com}. 
.         tab w1_retro

{txt}Econ Better {c |}
   than 1yr {c |}
  Ago (W1)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}      1,195       73.90       73.90
{txt}       Same {c |}{res}        371       22.94       96.85
{txt}     Better {c |}{res}         51        3.15      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,617      100.00
{txt}
{com}.         tab w1_retro5

    {txt}Econ Better {c |}
   than 1yr Ago {c |}
          (W1)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}        556       34.47       34.47
{txt} Somewhat Worse {c |}{res}        635       39.37       73.84
{txt}           Same {c |}{res}        371       23.00       96.84
{txt}Somewhat Better {c |}{res}         39        2.42       99.26
{txt}    Much Better {c |}{res}         12        0.74      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,613      100.00
{txt}
{com}.         
.         *Prospective
.         recode W1U4 (-7=.) (-6=.) (-5=.) (-4=.), gen(w1_prosp)
{txt}(2624 differences between W1U4 and w1_prosp)

{com}.         label var w1_prosp "Econ Worse in 1yr (W1)?"
{txt}
{com}.         label def wor 1 "Better" 2 "Same" 3 "Worse"
{txt}
{com}.         label values w1_prosp wor
{txt}
{com}.                 
.         gen w1_prosp5 = .
{txt}(4240 missing values generated)

{com}.         replace w1_prosp5 = 1  if w1_prosp == 3 & W1U5 == 1
{txt}(0 real changes made)

{com}.         replace w1_prosp5 = 2  if w1_prosp == 3 & W1U5 == 2
{txt}(0 real changes made)

{com}.         replace w1_prosp5 = 3  if w1_prosp == 2
{txt}(755 real changes made)

{com}.         replace w1_prosp5 = 4  if w1_prosp == 1 & W1U6 == 2
{txt}(0 real changes made)

{com}.         replace w1_prosp5 = 5  if w1_prosp == 1 & W1U6 == 1
{txt}(0 real changes made)

{com}.         label var w1_prosp5 "Econ Worse in 1yr (W1)?"
{txt}
{com}.         label def mwor 1 "Much Better" 2 "Somewhat Better" 3 "Same" ///
>                 4 "Somewhat Worse" 5 "Somewhat Worse" 
{txt}
{com}.         label values w1_prosp5 mwor
{txt}
{com}.         
.         tab w1_prosp 

 {txt}Econ Worse {c |}
     in 1yr {c |}
      (W1)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
     Better {c |}{res}        318       19.68       19.68
{txt}       Same {c |}{res}        755       46.72       66.40
{txt}      Worse {c |}{res}        543       33.60      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,616      100.00
{txt}
{com}.         tab w1_prosp5   

  {txt}Econ Worse in {c |}
      1yr (W1)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
           Same {c |}{res}        755      100.00      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}        755      100.00
{txt}
{com}. 
. *W6
.         *Economy vs. 2001
.         recode  W6T1 (-7=.) (-6=.) (-5=.) (-4=.) ///
>                 (1=5) (2=4) (3=3) (4=2) (5=1), gen(w6_econ2001)
{txt}(4117 differences between W6T1 and w6_econ2001)

{com}.         label var w6_econ2001 "Econ Better than 2001 (W6)?"
{txt}
{com}.         label values w6_econ2001 bet
{txt}
{com}.         
.         recode w6_econ2001 (1=1) (2=1) (3=2) (4=3) (5=3), gen(w6_econ2001_3)
{txt}(560 differences between w6_econ2001 and w6_econ2001_3)

{com}.         label var w6_econ2001_3 "Economy Better than 2001? (W6)"
{txt}
{com}.         label values w6_econ2001_3 bet1
{txt}
{com}. 
.         tab w6_econ2001

    {txt}Econ Better {c |}
than 2001 (W6)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}        860       60.56       60.56
{txt} Somewhat Worse {c |}{res}        394       27.75       88.31
{txt}           Same {c |}{res}        123        8.66       96.97
{txt}Somewhat Better {c |}{res}         34        2.39       99.37
{txt}    Much Better {c |}{res}          9        0.63      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,420      100.00
{txt}
{com}.         tab w6_econ2001_3

    {txt}Economy {c |}
Better than {c |}
 2001? (W6) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}      1,254       88.31       88.31
{txt}       Same {c |}{res}        123        8.66       96.97
{txt}     Better {c |}{res}         43        3.03      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,420      100.00
{txt}
{com}.         
.         *Deficit vs. 2001
.         recode W6T4 (-7=.) (-6=.) (-5=.) (-4=.) ///
>                 (1=5) (2=4) (3=3) (4=2) (5=1), gen(w6_deficit2001)
{txt}(4107 differences between W6T4 and w6_deficit2001)

{com}.         label var w6_deficit2001 "Deficit Better than 2001? (W6)"
{txt}
{com}.         label values w6_deficit2001 bet
{txt}
{com}.         
.         recode w6_deficit2001 (1=1) (2=1) (3=2) (4=3) (5=3), gen(w6_deficit2001_3)
{txt}(523 differences between w6_deficit2001 and w6_deficit2001_3)

{com}.         label var w6_deficit2001_3 "Deficit Better than 2001? (W6)"
{txt}
{com}.         label values w6_deficit2001_3 bet1
{txt}
{com}.         
.         tab w6_deficit2001

 {txt}Deficit Better {c |}
than 2001? (W6) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}        897       63.17       63.17
{txt} Somewhat Worse {c |}{res}        368       25.92       89.08
{txt}           Same {c |}{res}        133        9.37       98.45
{txt}Somewhat Better {c |}{res}         18        1.27       99.72
{txt}    Much Better {c |}{res}          4        0.28      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,420      100.00
{txt}
{com}.         tab w6_deficit2001_3

    {txt}Deficit {c |}
Better than {c |}
 2001? (W6) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}      1,265       89.08       89.08
{txt}       Same {c |}{res}        133        9.37       98.45
{txt}     Better {c |}{res}         22        1.55      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,420      100.00
{txt}
{com}.         
.         *Economy vs. 2007
.         recode W6U1 (-7=.) (-6=.) (-5=.) (-4=.) ///
>                 (1=3) (2=2) (3=1) , gen(w6_retro)
{txt}(4063 differences between W6U1 and w6_retro)

{com}.         label var w6_retro "Econ Better than 1yr Ago (W6)?"
{txt}
{com}.         label values w6_retro bet1
{txt}
{com}.         
.         gen w6_retro5 = .
{txt}(4240 missing values generated)

{com}.         replace w6_retro5 = 5 if w6_retro == 3 & W6U2 == 1
{txt}(4 real changes made)

{com}.         replace w6_retro5 = 4 if w6_retro == 3 & W6U2 == 2
{txt}(15 real changes made)

{com}.         replace w6_retro5 = 3 if w6_retro == 2
{txt}(177 real changes made)

{com}.         replace w6_retro5 = 2 if w6_retro == 1 & W6U3 == 2
{txt}(430 real changes made)

{com}.         replace w6_retro5 = 1 if w6_retro == 1 & W6U3 == 1
{txt}(793 real changes made)

{com}.         label var w6_retro5 "Econ Better than 1yr Ago (W6)?"
{txt}
{com}.         label values w6_retro5 bet
{txt}
{com}. 
.         tab w6_retro

{txt}Econ Better {c |}
   than 1yr {c |}
  Ago (W6)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}      1,224       86.20       86.20
{txt}       Same {c |}{res}        177       12.46       98.66
{txt}     Better {c |}{res}         19        1.34      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,420      100.00
{txt}
{com}.         tab w6_retro5

    {txt}Econ Better {c |}
   than 1yr Ago {c |}
          (W6)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}        793       55.88       55.88
{txt} Somewhat Worse {c |}{res}        430       30.30       86.19
{txt}           Same {c |}{res}        177       12.47       98.66
{txt}Somewhat Better {c |}{res}         15        1.06       99.72
{txt}    Much Better {c |}{res}          4        0.28      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,419      100.00
{txt}
{com}.         
.         *Prospective
.         recode W6U4 (-7=.) (-6=.) (-5=.) (-4=.), gen(w6_prosp)
{txt}(2821 differences between W6U4 and w6_prosp)

{com}.         label var w6_prosp "Econ Worse in 1yr (W6)?"
{txt}
{com}.         label values w6_prosp wor
{txt}
{com}.                 
.         gen w6_prosp5 = .
{txt}(4240 missing values generated)

{com}.         replace w6_prosp5 = 1  if w6_prosp == 1 & W6U5 == 1
{txt}(34 real changes made)

{com}.         replace w6_prosp5 = 2  if w6_prosp == 1 & W6U5 == 2
{txt}(243 real changes made)

{com}.         replace w6_prosp5 = 3  if w6_prosp == 2
{txt}(561 real changes made)

{com}.         replace w6_prosp5 = 4  if w6_prosp == 3 & W6U6 == 2
{txt}(311 real changes made)

{com}.         replace w6_prosp5 = 5  if w6_prosp == 3 & W6U6 == 1
{txt}(269 real changes made)

{com}.         label var w6_prosp5 "Econ Worse in 1yr (W6)?"
{txt}
{com}.         label values w6_prosp5 mwor
{txt}
{com}.         
.         tab w6_prosp 

 {txt}Econ Worse {c |}
     in 1yr {c |}
      (W6)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
     Better {c |}{res}        277       19.52       19.52
{txt}       Same {c |}{res}        561       39.53       59.06
{txt}      Worse {c |}{res}        581       40.94      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,419      100.00
{txt}
{com}.         tab w6_prosp5   

  {txt}Econ Worse in {c |}
      1yr (W6)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
    Much Better {c |}{res}         34        2.40        2.40
{txt}Somewhat Better {c |}{res}        243       17.14       19.53
{txt}           Same {c |}{res}        561       39.56       59.10
{txt} Somewhat Worse {c |}{res}        311       21.93       81.03
{txt} Somewhat Worse {c |}{res}        269       18.97      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,418      100.00
{txt}
{com}. 
. *W10
.         *Economy vs. 2007
.         label def reverse 1 "Worse" 2 "Same" 3 "Better" 
{txt}
{com}.         label def reverse5 1 "Much Worse" 2 "Somewhat Worse" 3 "Same" 4 "Somewhat Better" 5 "Much Better" 
{txt}
{com}.         recode W10U1 (-7=.) (-6=.) (-5=.) (-4=.) (1=3) (2=2) (3=1)      , gen(w10_retro)
{txt}(4100 differences between W10U1 and w10_retro)

{com}.         label var w10_retro "Econ Better than 1yr Ago (W10)?"
{txt}
{com}.         label values w10_retro reverse
{txt}
{com}.                 
.         gen w10_retro5 = .
{txt}(4240 missing values generated)

{com}.         replace w10_retro5 = 5 if w10_retro == 3 & W10U2 == 1
{txt}(8 real changes made)

{com}.         replace w10_retro5 = 4 if w10_retro == 3 & W10U2 == 2
{txt}(6 real changes made)

{com}.         replace w10_retro5 = 3 if w10_retro == 2
{txt}(140 real changes made)

{com}.         replace w10_retro5 = 2 if w10_retro == 1 & W10U3 == 2
{txt}(417 real changes made)

{com}.         replace w10_retro5 = 1 if w10_retro == 1 & W10U3 == 1
{txt}(2054 real changes made)

{com}.         label var w10_retro5 "Econ Worse than 1yr Ago (W10)?"
{txt}
{com}.         label values w10_retro5 reverse5
{txt}
{com}.         
.         tab w10_retro

{txt}Econ Better {c |}
   than 1yr {c |}
 Ago (W10)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}      2,472       94.14       94.14
{txt}       Same {c |}{res}        140        5.33       99.47
{txt}     Better {c |}{res}         14        0.53      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,626      100.00
{txt}
{com}.         tab w10_retro5

{txt}Econ Worse than {c |}
 1yr Ago (W10)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}      2,054       78.25       78.25
{txt} Somewhat Worse {c |}{res}        417       15.89       94.13
{txt}           Same {c |}{res}        140        5.33       99.47
{txt}Somewhat Better {c |}{res}          6        0.23       99.70
{txt}    Much Better {c |}{res}          8        0.30      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,625      100.00
{txt}
{com}.         
.         *Prospective
.         recode W10U4 (-7=.) (-6=.) (-5=.) (-4=.), gen(w10_prosp)
{txt}(1617 differences between W10U4 and w10_prosp)

{com}.         label var w10_prosp "Econ Worse in 1yr (W10)?"
{txt}
{com}.         label values w10_prosp wor
{txt}
{com}.                 
.         gen w10_prosp5 = .
{txt}(4240 missing values generated)

{com}.         replace w10_prosp5 = 1  if w10_prosp == 1 & W10U5 == 1
{txt}(142 real changes made)

{com}.         replace w10_prosp5 = 2  if w10_prosp == 1 & W10U5 == 2
{txt}(696 real changes made)

{com}.         replace w10_prosp5 = 3  if w10_prosp == 2
{txt}(1099 real changes made)

{com}.         replace w10_prosp5 = 4  if w10_prosp == 3 & W10U6 == 2
{txt}(333 real changes made)

{com}.         replace w10_prosp5 = 5  if w10_prosp == 3 & W10U6 == 1
{txt}(352 real changes made)

{com}.         label var w10_prosp5 "Econ Worse in 1yr (W10)?"
{txt}
{com}.         label values w10_prosp5 mwor
{txt}
{com}.         
.         tab w10_prosp 

 {txt}Econ Worse {c |}
     in 1yr {c |}
     (W10)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
     Better {c |}{res}        839       31.99       31.99
{txt}       Same {c |}{res}      1,099       41.90       73.88
{txt}      Worse {c |}{res}        685       26.12      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,623      100.00
{txt}
{com}.         tab w10_prosp5  

  {txt}Econ Worse in {c |}
     1yr (W10)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
    Much Better {c |}{res}        142        5.42        5.42
{txt}Somewhat Better {c |}{res}        696       26.54       31.96
{txt}           Same {c |}{res}      1,099       41.91       73.87
{txt} Somewhat Worse {c |}{res}        333       12.70       86.58
{txt} Somewhat Worse {c |}{res}        352       13.42      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,622      100.00
{txt}
{com}. 
. *W11
.         *Economy vs. 2001
.         recode  W11U1 (-7=.) (-6=.) (-5=.) (-4=.) (1=5) (2=4) (3=3) (4=2) (5=1) , gen(w11_econ2001)
{txt}(4142 differences between W11U1 and w11_econ2001)

{com}.         label var w11_econ2001 "Econ Worse than 2001 (W11)?"
{txt}
{com}.         label values w11_econ2001 reverse5
{txt}
{com}.         
.         recode w11_econ2001 (1=1) (2=1) (3=2) (4=3) (5=3), gen(w11_econ2001_3)
{txt}(588 differences between w11_econ2001 and w11_econ2001_3)

{com}.         label var w11_econ2001_3 "Econ Worse than 2001 (W11)?"
{txt}
{com}.         label values w11_econ2001_3 reverse
{txt}
{com}. 
.         tab w11_econ2001

{txt}Econ Worse than {c |}
    2001 (W11)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}      2,074       77.91       77.91
{txt} Somewhat Worse {c |}{res}        463       17.39       95.30
{txt}           Same {c |}{res}         98        3.68       98.99
{txt}Somewhat Better {c |}{res}         17        0.64       99.62
{txt}    Much Better {c |}{res}         10        0.38      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,662      100.00
{txt}
{com}.         tab w11_econ2001_3

 {txt}Econ Worse {c |}
  than 2001 {c |}
     (W11)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}      2,537       95.30       95.30
{txt}       Same {c |}{res}         98        3.68       98.99
{txt}     Better {c |}{res}         27        1.01      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,662      100.00
{txt}
{com}. 
.         
.         *Deficit vs. 2001
.         recode W11U4 (-7=.) (-6=.) (-5=.) (-4=.) (1=5) (2=4) (3=3) (4=2) (5=1), gen(w11_deficit2001)
{txt}(4138 differences between W11U4 and w11_deficit2001)

{com}.         label var w11_deficit2001 "Deficit Worse than 2001 (W11)?"
{txt}
{com}.         label values w11_deficit2001 reverse5
{txt}
{com}.         
.         recode w11_deficit2001 (1=1) (2=1) (3=2) (4=3) (5=3), gen(w11_deficit2001_3)
{txt}(556 differences between w11_deficit2001 and w11_deficit2001_3)

{com}.         label var w11_deficit2001_3 "Deficit Worse than 2001 (W11)?"
{txt}
{com}.         label values w11_deficit2001_3 reverse
{txt}
{com}.         
.         tab w11_deficit2001

  {txt}Deficit Worse {c |}
      than 2001 {c |}
         (W11)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}      2,106       79.11       79.11
{txt} Somewhat Worse {c |}{res}        429       16.12       95.23
{txt}           Same {c |}{res}        102        3.83       99.06
{txt}Somewhat Better {c |}{res}         17        0.64       99.70
{txt}    Much Better {c |}{res}          8        0.30      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,662      100.00
{txt}
{com}.         tab w11_deficit2001_3

    {txt}Deficit {c |}
 Worse than {c |}
2001 (W11)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}      2,535       95.23       95.23
{txt}       Same {c |}{res}        102        3.83       99.06
{txt}     Better {c |}{res}         25        0.94      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,662      100.00
{txt}
{com}. 
.         *Economy vs. 2007
.         recode W11V1 (-7=.) (-6=.) (-5=.) (-4=.) (1=3) (2=2) (3=1)      , gen(w11_retro)
{txt}(4080 differences between W11V1 and w11_retro)

{com}.         label var w11_retro "Econ Worse than 1yr Ago (W11)?"
{txt}
{com}.         label values w11_retro reverse
{txt}
{com}.         
.         gen w11_retro5 = .
{txt}(4240 missing values generated)

{com}.         replace w11_retro5 = 1 if w11_retro == 1 & W11V3 == 1
{txt}(2058 real changes made)

{com}.         replace w11_retro5 = 2 if w11_retro == 1 & W11V3 == 2
{txt}(426 real changes made)

{com}.         replace w11_retro5 = 3 if w11_retro == 2
{txt}(160 real changes made)

{com}.         replace w11_retro5 = 4 if w11_retro == 3 & W11V2 == 2
{txt}(11 real changes made)

{com}.         replace w11_retro5 = 5 if w11_retro == 3 & W11V2 == 1
{txt}(6 real changes made)

{com}.         label var w11_retro5 "Econ Worse than 1yr Ago (W11)?"
{txt}
{com}.         label values w11_retro5 reverse5
{txt}
{com}. 
.         tab w11_retro

 {txt}Econ Worse {c |}
   than 1yr {c |}
 Ago (W11)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}      2,486       93.35       93.35
{txt}       Same {c |}{res}        160        6.01       99.36
{txt}     Better {c |}{res}         17        0.64      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,663      100.00
{txt}
{com}.         tab w11_retro5

{txt}Econ Worse than {c |}
 1yr Ago (W11)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}      2,058       77.34       77.34
{txt} Somewhat Worse {c |}{res}        426       16.01       93.35
{txt}           Same {c |}{res}        160        6.01       99.36
{txt}Somewhat Better {c |}{res}         11        0.41       99.77
{txt}    Much Better {c |}{res}          6        0.23      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,661      100.00
{txt}
{com}. 
.         *Prospective
.         recode W11V4 (-7=.) (-6=.) (-5=.) (-4=.), gen(w11_prosp)
{txt}(1576 differences between W11V4 and w11_prosp)

{com}.         label var w11_prosp "Econ Worse in 1yr (W11)?"
{txt}
{com}.         label values w11_prosp wor
{txt}
{com}.                 
.         gen w11_prosp5 = .
{txt}(4240 missing values generated)

{com}.         replace w11_prosp5 = 1  if w11_prosp == 1 & W11V5 == 1
{txt}(133 real changes made)

{com}.         replace w11_prosp5 = 2  if w11_prosp == 1 & W11V5 == 2
{txt}(867 real changes made)

{com}.         replace w11_prosp5 = 3  if w11_prosp == 2
{txt}(1061 real changes made)

{com}.         replace w11_prosp5 = 4  if w11_prosp == 3 & W11V6 == 2
{txt}(311 real changes made)

{com}.         replace w11_prosp5 = 5  if w11_prosp == 3 & W11V6 == 1
{txt}(291 real changes made)

{com}.         label var w11_prosp5 "Econ Worse in 1yr (W11)?"
{txt}
{com}.         label values w11_prosp5 mwor
{txt}
{com}.         
.         tab w11_prosp 

 {txt}Econ Worse {c |}
     in 1yr {c |}
     (W11)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
     Better {c |}{res}      1,001       37.58       37.58
{txt}       Same {c |}{res}      1,061       39.83       77.40
{txt}      Worse {c |}{res}        602       22.60      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,664      100.00
{txt}
{com}.         tab w11_prosp5  

  {txt}Econ Worse in {c |}
     1yr (W11)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
    Much Better {c |}{res}        133        4.99        4.99
{txt}Somewhat Better {c |}{res}        867       32.56       37.55
{txt}           Same {c |}{res}      1,061       39.84       77.39
{txt} Somewhat Worse {c |}{res}        311       11.68       89.07
{txt} Somewhat Worse {c |}{res}        291       10.93      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,663      100.00
{txt}
{com}. 
. *W17
.         *Deficit vs. 2009
.         recode W17U4 (-7=.) (-6=.) (-5=.) (-4=.) (1=5) (2=4) (3=3) (4=2) (5=1), gen(w17_deficit2001)
{txt}(3867 differences between W17U4 and w17_deficit2001)

{com}.         label var w17_deficit2001 "Deficit Worse than Jan. 2009 (W17)?"
{txt}
{com}.         label values w17_deficit2001 reverse5
{txt}
{com}.         
.         recode w17_deficit2001 (1=1) (2=1) (3=2) (4=3) (5=3), gen(w17_deficit2001_3)
{txt}(1197 differences between w17_deficit2001 and w17_deficit2001_3)

{com}.         label var w17_deficit2001_3 "Deficit Worse Jan. 2009 (W17)?"
{txt}
{com}.         label values w17_deficit2001_3 reverse
{txt}
{com}.         
.         tab w17_deficit2001

  {txt}Deficit Worse {c |}
 than Jan. 2009 {c |}
         (W17)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}      1,193       49.92       49.92
{txt} Somewhat Worse {c |}{res}        755       31.59       81.51
{txt}           Same {c |}{res}        373       15.61       97.11
{txt}Somewhat Better {c |}{res}         64        2.68       99.79
{txt}    Much Better {c |}{res}          5        0.21      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,390      100.00
{txt}
{com}.         tab w17_deficit2001_3

    {txt}Deficit {c |}
 Worse Jan. {c |}
2009 (W17)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}      1,948       81.51       81.51
{txt}       Same {c |}{res}        373       15.61       97.11
{txt}     Better {c |}{res}         69        2.89      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,390      100.00
{txt}
{com}.         
.         gen def_knowl17 = .
{txt}(4240 missing values generated)

{com}.         replace def_knowl17 = 1 if w17_deficit2001_3 == 1
{txt}(1948 real changes made)

{com}.         replace def_knowl17 = 0 if w17_deficit2001_3 >=2 & w17_deficit2001_3 <=3
{txt}(442 real changes made)

{com}.         label var def_knowl17 "Deficit Knowledge" 
{txt}
{com}.         label def kno 1 "Correct" 0 "Incorrect" 
{txt}
{com}.         label values def_knowl17 kno
{txt}
{com}.         
.         
.         *Economy vs. Jan. 2009
.         recode W17V1 (-7=.) (-6=.) (-5=.) (-4=.) (1=3) (2=2) (3=1), gen(w17_retro)
{txt}(3479 differences between W17V1 and w17_retro)

{com}.         label var w17_retro "Econ Worse than Jan. 2009 (W17)?"
{txt}
{com}.         label values w17_retro reverse
{txt}
{com}.         
.         gen w17_retro5 = .
{txt}(4240 missing values generated)

{com}.         replace w17_retro5 = 1 if w17_retro == 1 & W17V3 == 1
{txt}(663 real changes made)

{com}.         replace w17_retro5 = 2 if w17_retro == 1 & W17V3 == 2
{txt}(602 real changes made)

{com}.         replace w17_retro5 = 3 if w17_retro == 2
{txt}(761 real changes made)

{com}.         replace w17_retro5 = 4 if w17_retro == 3 & W17V2 == 2
{txt}(345 real changes made)

{com}.         replace w17_retro5 = 5 if w17_retro == 3 & W17V2 == 1
{txt}(18 real changes made)

{com}.         label var w17_retro5 "Econ Worse since Jan. 2009 (W17)?"
{txt}
{com}.         label values w17_retro5 reverse5
{txt}
{com}. 
.         tab w17_retro

 {txt}Econ Worse {c |}
  than Jan. {c |}
2009 (W17)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}      1,266       52.97       52.97
{txt}       Same {c |}{res}        761       31.84       84.81
{txt}     Better {c |}{res}        363       15.19      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,390      100.00
{txt}
{com}.         tab w17_retro5

     {txt}Econ Worse {c |}
since Jan. 2009 {c |}
         (W17)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}        663       27.75       27.75
{txt} Somewhat Worse {c |}{res}        602       25.20       52.95
{txt}           Same {c |}{res}        761       31.85       84.81
{txt}Somewhat Better {c |}{res}        345       14.44       99.25
{txt}    Much Better {c |}{res}         18        0.75      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,389      100.00
{txt}
{com}.         
.         *Prospective
.         recode W17V4 (-7=.) (-6=.) (-5=.) (-4=.), gen(w17_prosp)
{txt}(1851 differences between W17V4 and w17_prosp)

{com}.         label var w17_prosp "Econ Worse in 1yr (W17)?"
{txt}
{com}.         label values w17_prosp wor
{txt}
{com}.                 
.         gen w17_prosp5 = .
{txt}(4240 missing values generated)

{com}.         replace w17_prosp5 = 1  if w17_prosp == 1 & W17V5 == 1
{txt}(259 real changes made)

{com}.         replace w17_prosp5 = 2  if w17_prosp == 1 & W17V5 == 2
{txt}(987 real changes made)

{com}.         replace w17_prosp5 = 3  if w17_prosp == 2
{txt}(633 real changes made)

{com}.         replace w17_prosp5 = 4  if w17_prosp == 3 & W17V6 == 2
{txt}(255 real changes made)

{com}.         replace w17_prosp5 = 5  if w17_prosp == 3 & W17V6 == 1
{txt}(253 real changes made)

{com}.         label var w17_prosp5 "Econ Worse in 1yr (W17)"
{txt}
{com}.         label values w17_prosp5 mwor
{txt}
{com}.         
.         tab w17_prosp 

 {txt}Econ Worse {c |}
     in 1yr {c |}
     (W17)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
     Better {c |}{res}      1,248       52.24       52.24
{txt}       Same {c |}{res}        633       26.50       78.74
{txt}      Worse {c |}{res}        508       21.26      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,389      100.00
{txt}
{com}.         tab w17_prosp5  

  {txt}Econ Worse in {c |}
      1yr (W17) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
    Much Better {c |}{res}        259       10.85       10.85
{txt}Somewhat Better {c |}{res}        987       41.35       52.20
{txt}           Same {c |}{res}        633       26.52       78.72
{txt} Somewhat Worse {c |}{res}        255       10.68       89.40
{txt} Somewhat Worse {c |}{res}        253       10.60      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,387      100.00
{txt}
{com}. 
. 
. *W19
.         *Deficit vs. 2009
.         recode W19U4 (-7=.) (-6=.) (-5=.) (-4=.) (1=5) (2=4) (3=3) (4=2) (5=1), gen(w19_deficit2001)
{txt}(3847 differences between W19U4 and w19_deficit2001)

{com}.         label var w19_deficit2001 "Deficit Worse than Jan. 2009 (W19)?"
{txt}
{com}.         label values w19_deficit2001 reverse5
{txt}
{com}.         
.         recode w19_deficit2001 (1=1) (2=1) (3=2) (4=3) (5=3), gen(w19_deficit2001_3)
{txt}(1263 differences between w19_deficit2001 and w19_deficit2001_3)

{com}.         label var w19_deficit2001_3 "Deficit Worse Jan. 2009 (W19)?"
{txt}
{com}.         label values w19_deficit2001_3 reverse
{txt}
{com}.         
.         tab w19_deficit2001

  {txt}Deficit Worse {c |}
 than Jan. 2009 {c |}
         (W19)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}      1,122       47.04       47.04
{txt} Somewhat Worse {c |}{res}        779       32.66       79.71
{txt}           Same {c |}{res}        393       16.48       96.18
{txt}Somewhat Better {c |}{res}         81        3.40       99.58
{txt}    Much Better {c |}{res}         10        0.42      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,385      100.00
{txt}
{com}.         tab w19_deficit2001_3

    {txt}Deficit {c |}
 Worse Jan. {c |}
2009 (W19)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}      1,901       79.71       79.71
{txt}       Same {c |}{res}        393       16.48       96.18
{txt}     Better {c |}{res}         91        3.82      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,385      100.00
{txt}
{com}.         
.         gen def_knowl19 = . 
{txt}(4240 missing values generated)

{com}.         replace def_knowl19 = 1 if w19_deficit2001_3 == 1
{txt}(1901 real changes made)

{com}.         replace def_knowl19 = 0 if w19_deficit2001_3 >=2 & w19_deficit2001_3 <=3
{txt}(484 real changes made)

{com}.         label var def_knowl19 "Deficit Knowledge" 
{txt}
{com}.         label values def_knowl19 kno
{txt}
{com}.         
.         
.         *Economy vs. Jan. 2009
.         recode W19V1 (-7=.) (-6=.) (-5=.) (-4=.) (1=3) (2=2) (3=1)      , gen(w19_retro)
{txt}(3498 differences between W19V1 and w19_retro)

{com}.         label var w19_retro "Econ Worse than Jan. 2009 (W19)?"
{txt}
{com}.         label values w19_retro reverse
{txt}
{com}.         
.         gen w19_retro5 = .
{txt}(4240 missing values generated)

{com}.         replace w19_retro5 = 1 if w19_retro == 1 & W19V3 == 1
{txt}(661 real changes made)

{com}.         replace w19_retro5 = 2 if w19_retro == 1 & W19V3 == 2
{txt}(688 real changes made)

{com}.         replace w19_retro5 = 3 if w19_retro == 2
{txt}(742 real changes made)

{com}.         replace w19_retro5 = 4 if w19_retro == 3 & W19V2 == 2
{txt}(280 real changes made)

{com}.         replace w19_retro5 = 5 if w19_retro == 3 & W19V2 == 1
{txt}(15 real changes made)

{com}.         label var w19_retro5 "Econ Worse since Jan. 2009 (W19)?"
{txt}
{com}.         label values w19_retro5 reverse5
{txt}
{com}. 
.         tab w19_retro

 {txt}Econ Worse {c |}
  than Jan. {c |}
2009 (W19)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}      1,349       56.54       56.54
{txt}       Same {c |}{res}        742       31.10       87.64
{txt}     Better {c |}{res}        295       12.36      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,386      100.00
{txt}
{com}.         tab w19_retro5

     {txt}Econ Worse {c |}
since Jan. 2009 {c |}
         (W19)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}        661       27.70       27.70
{txt} Somewhat Worse {c |}{res}        688       28.83       56.54
{txt}           Same {c |}{res}        742       31.10       87.64
{txt}Somewhat Better {c |}{res}        280       11.74       99.37
{txt}    Much Better {c |}{res}         15        0.63      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,386      100.00
{txt}
{com}.         
.         *Prospective
.         recode W19V4 (-7=.) (-6=.) (-5=.) (-4=.), gen(w19_prosp)
{txt}(1855 differences between W19V4 and w19_prosp)

{com}.         label var w19_prosp "Econ Worse in 1yr (W19)?"
{txt}
{com}.         label values w19_prosp wor
{txt}
{com}.                 
.         gen w19_prosp5 = .
{txt}(4240 missing values generated)

{com}.         replace w19_prosp5 = 1  if w19_prosp == 1 & W19V5 == 1
{txt}(194 real changes made)

{com}.         replace w19_prosp5 = 2  if w19_prosp == 1 & W19V5 == 2
{txt}(919 real changes made)

{com}.         replace w19_prosp5 = 3  if w19_prosp == 2
{txt}(689 real changes made)

{com}.         replace w19_prosp5 = 4  if w19_prosp == 3 & W19V6 == 2
{txt}(286 real changes made)

{com}.         replace w19_prosp5 = 5  if w19_prosp == 3 & W19V6 == 1
{txt}(297 real changes made)

{com}.         label var w19_prosp5 "Econ Worse in 1yr (W19)"
{txt}
{com}.         label values w19_prosp5 mwor
{txt}
{com}.         
.         tab w19_prosp 

 {txt}Econ Worse {c |}
     in 1yr {c |}
     (W19)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
     Better {c |}{res}      1,113       46.67       46.67
{txt}       Same {c |}{res}        689       28.89       75.56
{txt}      Worse {c |}{res}        583       24.44      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,385      100.00
{txt}
{com}.         tab w19_prosp5  

  {txt}Econ Worse in {c |}
      1yr (W19) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
    Much Better {c |}{res}        194        8.13        8.13
{txt}Somewhat Better {c |}{res}        919       38.53       46.67
{txt}           Same {c |}{res}        689       28.89       75.56
{txt} Somewhat Worse {c |}{res}        286       11.99       87.55
{txt} Somewhat Worse {c |}{res}        297       12.45      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,385      100.00
{txt}
{com}.         
.         recode W19WU13 (1=1) (2=0) (-7=.) (-6=.) (-5=.), gen(obamarecession)
{txt}(2976 differences between W19WU13 and obamarecession)

{com}.         label var obamarecession "Obama Helped End Recession?"
{txt}
{com}.         label def oba 1 "Obama Helped End Recession" 0 "Obama Has Not Helped End It"
{txt}
{com}.         label values obamarecession oba
{txt}
{com}.         tab obamarecession

{txt}Obama Helped End Recession? {c |}      Freq.     Percent        Cum.
{hline 28}{c +}{hline 35}
Obama Has Not Helped End It {c |}{res}      1,111       46.78       46.78
{txt} Obama Helped End Recession {c |}{res}      1,264       53.22      100.00
{txt}{hline 28}{c +}{hline 35}
                      Total {c |}{res}      2,375      100.00
{txt}
{com}. 
. 
. *Relationships Over Time*
.         pwcorr  w1_retro5 w6_retro5 w10_retro5 w11_retro5       w17_retro5 w19_retro5, sig

             {txt}{c |} w1_ret~5 w6_ret~5 w10_re~5 w11_re~5 w17_re~5 w19_re~5
{hline 13}{c +}{hline 54}
   w1_retro5 {c |} {res}  1.0000 
             {txt}{c |}
             {c |}
   w6_retro5 {c |} {res}  0.4942   1.0000 
             {txt}{c |}{res}   0.0000
             {txt}{c |}
  w10_retro5 {c |} {res}  0.3713   0.4071   1.0000 
             {txt}{c |}{res}   0.0000   0.0000
             {txt}{c |}
  w11_retro5 {c |} {res}  0.3262   0.3808   0.4568   1.0000 
             {txt}{c |}{res}   0.0000   0.0000   0.0000
             {txt}{c |}
  w17_retro5 {c |} {res} -0.0416  -0.0272  -0.0304  -0.0032   1.0000 
             {txt}{c |}{res}   0.1413   0.3512   0.1522   0.8775
             {txt}{c |}
  w19_retro5 {c |} {res} -0.1086  -0.0464  -0.0809  -0.0381   0.5396   1.0000 
             {txt}{c |}{res}   0.0001   0.1141   0.0001   0.0707   0.0000
             {txt}{c |}

{com}.         pwcorr w1_prosp5         w6_prosp5       w10_prosp5      w11_prosp5  w17_prosp5          w19_prosp5, sig

             {txt}{c |} w1_pro~5 w6_pro~5 w10_pr~5 w11_pr~5 w17_pr~5 w19_pr~5
{hline 13}{c +}{hline 54}
   w1_prosp5 {c |} {res}       . 
             {txt}{c |}
             {c |}
   w6_prosp5 {c |} {res}       .   1.0000 
             {txt}{c |}{res}        .
             {txt}{c |}
  w10_prosp5 {c |} {res}       .   0.4208   1.0000 
             {txt}{c |}{res}        .   0.0000
             {txt}{c |}
  w11_prosp5 {c |} {res}       .   0.2612   0.3957   1.0000 
             {txt}{c |}{res}        .   0.0000   0.0000
             {txt}{c |}
  w17_prosp5 {c |} {res}       .   0.2122   0.2643   0.4386   1.0000 
             {txt}{c |}{res}        .   0.0000   0.0000   0.0000
             {txt}{c |}
  w19_prosp5 {c |} {res}       .   0.1749   0.2107   0.4112   0.6670   1.0000 
             {txt}{c |}{res}        .   0.0000   0.0000   0.0000   0.0000
             {txt}{c |}

{com}.         
.         
.                 ************************************
.                 *********Partisanship***************
.                 ************************************
. label def pi1 1 "Strong Democrat" 2 "Not Strong Dem" 3 "Lean Dem" 4 "Ind." 5 "Lean Rep" 6 "Not Strong Rep" 7 "Strong Rep"
{txt}
{com}. label def pi2 1 "Democrat" 2 "Republican" 3 "Independent"
{txt}
{com}. label def pi3 1 "Democrat" 0 "Republican"
{txt}
{com}. label def str 1 "Lean" 2 "Not Strong" 3 "Strong"
{txt}
{com}. label def part 1 "In-Partisan" 0 "Out-Partisan"
{txt}
{com}. 
.                 
. *W1
.         recode DER08W1 (0=1) (1=2) (2=3) (3=4) (4=5) (5=6) (6=7) (-7=.) (-6=.) (-5=.) (-4=.), gen(partyid1)
{txt}(4240 differences between DER08W1 and partyid1)

{com}.         label var partyid1 "PID (W1)"
{txt}
{com}.         label values partyid1 pi1
{txt}
{com}.         
.         gen pid_31 = .
{txt}(4240 missing values generated)

{com}.         replace pid_31 = 1 if partyid1 >=1 & partyid1 <= 3
{txt}(739 real changes made)

{com}.         replace pid_31 = 2 if partyid1 >=5 & partyid1 <= 7
{txt}(675 real changes made)

{com}.         replace pid_31 = 3 if partyid1 == 4
{txt}(200 real changes made)

{com}.         label var pid_31 "PID (W1)"
{txt}
{com}.         label values pid_31 pi2
{txt}
{com}.         
.         gen pid_21 = .
{txt}(4240 missing values generated)

{com}.         replace pid_21 = 1 if pid_31 == 1
{txt}(739 real changes made)

{com}.         replace pid_21 = 0 if pid_31 == 2
{txt}(675 real changes made)

{com}.         label var pid_21 "PID (W1)"
{txt}
{com}.         label values pid_21 pi3
{txt}
{com}.         
.         gen pid_str1 = .
{txt}(4240 missing values generated)

{com}.         replace pid_str1 =  1 if partyid == 3
{txt}(172 real changes made)

{com}.         replace pid_str1 =  1 if partyid == 5
{txt}(149 real changes made)

{com}.         replace pid_str1 =  2 if partyid == 2
{txt}(240 real changes made)

{com}.         replace pid_str1 =  2 if partyid == 6
{txt}(249 real changes made)

{com}.         replace pid_str1 =  3 if partyid == 1
{txt}(327 real changes made)

{com}.         replace pid_str1 =  3 if partyid == 7
{txt}(277 real changes made)

{com}.         label var pid_str1 "PID Str (W1)"
{txt}
{com}.         label values pid_str1 str
{txt}
{com}.         
.         tab partyid1

       {txt}PID (W1) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
Strong Democrat {c |}{res}        327       20.26       20.26
{txt} Not Strong Dem {c |}{res}        240       14.87       35.13
{txt}       Lean Dem {c |}{res}        172       10.66       45.79
{txt}           Ind. {c |}{res}        200       12.39       58.18
{txt}       Lean Rep {c |}{res}        149        9.23       67.41
{txt} Not Strong Rep {c |}{res}        249       15.43       82.84
{txt}     Strong Rep {c |}{res}        277       17.16      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,614      100.00
{txt}
{com}.         tab pid_31

   {txt}PID (W1) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Democrat {c |}{res}        739       45.79       45.79
{txt} Republican {c |}{res}        675       41.82       87.61
{txt}Independent {c |}{res}        200       12.39      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,614      100.00
{txt}
{com}.         tab pid_21

   {txt}PID (W1) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
 Republican {c |}{res}        675       47.74       47.74
{txt}   Democrat {c |}{res}        739       52.26      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,414      100.00
{txt}
{com}.         tab pid_str1

    {txt}PID Str {c |}
       (W1) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
       Lean {c |}{res}        321       22.70       22.70
{txt} Not Strong {c |}{res}        489       34.58       57.28
{txt}     Strong {c |}{res}        604       42.72      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,414      100.00
{txt}
{com}.         
.         recode pid_21 (1=0) (0=1), gen(partisan_1)
{txt}(1414 differences between pid_21 and partisan_1)

{com}.         label var partisan_1 "Co-Partisan to Pres? (W1)"
{txt}
{com}.         label values partisan_1 part 
{txt}
{com}.         
.         
.         
. *W9
.         recode DER08W9 (0=1) (1=2) (2=3) (3=4) (4=5) (5=6) (6=7) (-7=.) (-6=.) (-5=.) (-4=.), gen(partyid9)
{txt}(4238 differences between DER08W9 and partyid9)

{com}.         label var partyid9 "PID (W9)"
{txt}
{com}.         label values partyid9 pi1
{txt}
{com}.         
.         gen pid_39 = .
{txt}(4240 missing values generated)

{com}.         replace pid_39 = 1 if partyid9 >=1 & partyid9 <= 3
{txt}(1257 real changes made)

{com}.         replace pid_39 = 2 if partyid9 >=5 & partyid9 <= 7
{txt}(1142 real changes made)

{com}.         replace pid_39 = 3 if partyid9 == 4
{txt}(334 real changes made)

{com}.         label var pid_39 "PID (W9)"
{txt}
{com}.         label values pid_39 pi2
{txt}
{com}.         
.         gen pid_29 = .
{txt}(4240 missing values generated)

{com}.         replace pid_29 = 1 if pid_39 == 1
{txt}(1257 real changes made)

{com}.         replace pid_29 = 0 if pid_39 == 2
{txt}(1142 real changes made)

{com}.         label var pid_29 "PID (W9)"
{txt}
{com}.         label values pid_29 pi3
{txt}
{com}.         
.         gen pid_str9 = .
{txt}(4240 missing values generated)

{com}.         replace pid_str9 =  1 if partyid9 == 3
{txt}(278 real changes made)

{com}.         replace pid_str9 =  1 if partyid9 == 5
{txt}(276 real changes made)

{com}.         replace pid_str9 =  2 if partyid9 == 2
{txt}(390 real changes made)

{com}.         replace pid_str9 =  2 if partyid9 == 6
{txt}(379 real changes made)

{com}.         replace pid_str9 =  3 if partyid9 == 1
{txt}(589 real changes made)

{com}.         replace pid_str9 =  3 if partyid9 == 7
{txt}(487 real changes made)

{com}.         label var pid_str9 "PID Str (W9)"
{txt}
{com}.         label values pid_str9 str
{txt}
{com}.         
.         tab partyid9

       {txt}PID (W9) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
Strong Democrat {c |}{res}        589       21.55       21.55
{txt} Not Strong Dem {c |}{res}        390       14.27       35.82
{txt}       Lean Dem {c |}{res}        278       10.17       45.99
{txt}           Ind. {c |}{res}        334       12.22       58.21
{txt}       Lean Rep {c |}{res}        276       10.10       68.31
{txt} Not Strong Rep {c |}{res}        379       13.87       82.18
{txt}     Strong Rep {c |}{res}        487       17.82      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,733      100.00
{txt}
{com}.         tab partyid9 DER08W9

                {txt}{c |}        der08w9. DERIVED. R party identification at wave 9
       PID (W9) {c |} 0. Strong  1. Not ve  2. Indepe  3. Indepe  4. Indepe  5. Not ve {c |}     Total
{hline 16}{c +}{hline 66}{c +}{hline 10}
Strong Democrat {c |}{res}       589          0          0          0          0          0 {txt}{c |}{res}       589 
{txt} Not Strong Dem {c |}{res}         0        390          0          0          0          0 {txt}{c |}{res}       390 
{txt}       Lean Dem {c |}{res}         0          0        278          0          0          0 {txt}{c |}{res}       278 
{txt}           Ind. {c |}{res}         0          0          0        334          0          0 {txt}{c |}{res}       334 
{txt}       Lean Rep {c |}{res}         0          0          0          0        276          0 {txt}{c |}{res}       276 
{txt} Not Strong Rep {c |}{res}         0          0          0          0          0        379 {txt}{c |}{res}       379 
{txt}     Strong Rep {c |}{res}         0          0          0          0          0          0 {txt}{c |}{res}       487 
{txt}{hline 16}{c +}{hline 66}{c +}{hline 10}
          Total {c |}{res}       589        390        278        334        276        379 {txt}{c |}{res}     2,733 


                {txt}{c |}  der08w9.
                {c |} DERIVED. R
                {c |}   party
                {c |} identifica
                {c |}  tion at
                {c |}   wave 9
       PID (W9) {c |} 6. Strong {c |}     Total
{hline 16}{c +}{hline 11}{c +}{hline 10}
Strong Democrat {c |}{res}         0 {txt}{c |}{res}       589 
{txt} Not Strong Dem {c |}{res}         0 {txt}{c |}{res}       390 
{txt}       Lean Dem {c |}{res}         0 {txt}{c |}{res}       278 
{txt}           Ind. {c |}{res}         0 {txt}{c |}{res}       334 
{txt}       Lean Rep {c |}{res}         0 {txt}{c |}{res}       276 
{txt} Not Strong Rep {c |}{res}         0 {txt}{c |}{res}       379 
{txt}     Strong Rep {c |}{res}       487 {txt}{c |}{res}       487 
{txt}{hline 16}{c +}{hline 11}{c +}{hline 10}
          Total {c |}{res}       487 {txt}{c |}{res}     2,733 

{txt}
{com}.         tab pid_39

   {txt}PID (W9) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Democrat {c |}{res}      1,257       45.99       45.99
{txt} Republican {c |}{res}      1,142       41.79       87.78
{txt}Independent {c |}{res}        334       12.22      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,733      100.00
{txt}
{com}.         tab pid_29

   {txt}PID (W9) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
 Republican {c |}{res}      1,142       47.60       47.60
{txt}   Democrat {c |}{res}      1,257       52.40      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,399      100.00
{txt}
{com}.         tab pid_str9

    {txt}PID Str {c |}
       (W9) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
       Lean {c |}{res}        554       23.09       23.09
{txt} Not Strong {c |}{res}        769       32.06       55.15
{txt}     Strong {c |}{res}      1,076       44.85      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,399      100.00
{txt}
{com}.         
.         recode pid_29 (1=0) (0=1), gen(partisan_9)
{txt}(2399 differences between pid_29 and partisan_9)

{com}.         label var partisan_9 "Co-Partisan to Pres? (W1)"
{txt}
{com}.         label values partisan_9 part 
{txt}
{com}.         
.         gen partisan_9rev = pid_29
{txt}(1841 missing values generated)

{com}.         label var partisan_9rev "Co-Paritsan to Pres Obama? (W9)"
{txt}
{com}.         label values partisan_9rev part
{txt}
{com}.         
.         
. *W10
.         recode DER08W10 (0=1) (1=2) (2=3) (3=4) (4=5) (5=6) (6=7) (-7=.) (-6=.) (-5=.) (-4=.), gen(partyid10)
{txt}(4240 differences between DER08W10 and partyid10)

{com}.         label var partyid10 "PID (W10)"
{txt}
{com}.         label values partyid10 pi1
{txt}
{com}.         
.         gen pid_310 = .
{txt}(4240 missing values generated)

{com}.         replace pid_310 = 1 if partyid10 >=1 & partyid10 <= 3
{txt}(1259 real changes made)

{com}.         replace pid_310 = 2 if partyid10 >=5 & partyid10 <= 7
{txt}(1102 real changes made)

{com}.         replace pid_310 = 3 if partyid10 == 4
{txt}(330 real changes made)

{com}.         label var pid_310 "PID (W10)"
{txt}
{com}.         label values pid_310 pi2
{txt}
{com}.         
.         gen pid_210 = .
{txt}(4240 missing values generated)

{com}.         replace pid_210 = 1 if pid_310 == 1
{txt}(1259 real changes made)

{com}.         replace pid_210 = 0 if pid_310 == 2
{txt}(1102 real changes made)

{com}.         label var pid_210 "PID (W10)"
{txt}
{com}.         label values pid_210 pi3
{txt}
{com}.         
.         gen pid_str10 = .
{txt}(4240 missing values generated)

{com}.         replace pid_str10 =  1 if partyid10 == 3
{txt}(257 real changes made)

{com}.         replace pid_str10 =  1 if partyid10 == 5
{txt}(252 real changes made)

{com}.         replace pid_str10 =  2 if partyid10 == 2
{txt}(405 real changes made)

{com}.         replace pid_str10 =  2 if partyid10 == 6
{txt}(412 real changes made)

{com}.         replace pid_str10 =  3 if partyid10 == 1
{txt}(597 real changes made)

{com}.         replace pid_str10 =  3 if partyid10 == 7
{txt}(438 real changes made)

{com}.         label var pid_str10 "PID Str (W10)"
{txt}
{com}.         label values pid_str10 str
{txt}
{com}.         
.         tab partyid10

      {txt}PID (W10) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
Strong Democrat {c |}{res}        597       22.19       22.19
{txt} Not Strong Dem {c |}{res}        405       15.05       37.24
{txt}       Lean Dem {c |}{res}        257        9.55       46.79
{txt}           Ind. {c |}{res}        330       12.26       59.05
{txt}       Lean Rep {c |}{res}        252        9.36       68.41
{txt} Not Strong Rep {c |}{res}        412       15.31       83.72
{txt}     Strong Rep {c |}{res}        438       16.28      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,691      100.00
{txt}
{com}.         tab partyid10 DER08W10

                {txt}{c |}       der08w10. DERIVED. R party identification at wave 10
      PID (W10) {c |} 0. Strong  1. Not ve  2. Indepe  3. Indepe  4. Indepe  5. Not ve {c |}     Total
{hline 16}{c +}{hline 66}{c +}{hline 10}
Strong Democrat {c |}{res}       597          0          0          0          0          0 {txt}{c |}{res}       597 
{txt} Not Strong Dem {c |}{res}         0        405          0          0          0          0 {txt}{c |}{res}       405 
{txt}       Lean Dem {c |}{res}         0          0        257          0          0          0 {txt}{c |}{res}       257 
{txt}           Ind. {c |}{res}         0          0          0        330          0          0 {txt}{c |}{res}       330 
{txt}       Lean Rep {c |}{res}         0          0          0          0        252          0 {txt}{c |}{res}       252 
{txt} Not Strong Rep {c |}{res}         0          0          0          0          0        412 {txt}{c |}{res}       412 
{txt}     Strong Rep {c |}{res}         0          0          0          0          0          0 {txt}{c |}{res}       438 
{txt}{hline 16}{c +}{hline 66}{c +}{hline 10}
          Total {c |}{res}       597        405        257        330        252        412 {txt}{c |}{res}     2,691 


                {txt}{c |} der08w10.
                {c |} DERIVED. R
                {c |}   party
                {c |} identifica
                {c |}  tion at
                {c |}  wave 10
      PID (W10) {c |} 6. Strong {c |}     Total
{hline 16}{c +}{hline 11}{c +}{hline 10}
Strong Democrat {c |}{res}         0 {txt}{c |}{res}       597 
{txt} Not Strong Dem {c |}{res}         0 {txt}{c |}{res}       405 
{txt}       Lean Dem {c |}{res}         0 {txt}{c |}{res}       257 
{txt}           Ind. {c |}{res}         0 {txt}{c |}{res}       330 
{txt}       Lean Rep {c |}{res}         0 {txt}{c |}{res}       252 
{txt} Not Strong Rep {c |}{res}         0 {txt}{c |}{res}       412 
{txt}     Strong Rep {c |}{res}       438 {txt}{c |}{res}       438 
{txt}{hline 16}{c +}{hline 11}{c +}{hline 10}
          Total {c |}{res}       438 {txt}{c |}{res}     2,691 

{txt}
{com}.         tab pid_310

  {txt}PID (W10) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Democrat {c |}{res}      1,259       46.79       46.79
{txt} Republican {c |}{res}      1,102       40.95       87.74
{txt}Independent {c |}{res}        330       12.26      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,691      100.00
{txt}
{com}.         tab pid_210

  {txt}PID (W10) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
 Republican {c |}{res}      1,102       46.68       46.68
{txt}   Democrat {c |}{res}      1,259       53.32      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,361      100.00
{txt}
{com}.         tab pid_str10

    {txt}PID Str {c |}
      (W10) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
       Lean {c |}{res}        509       21.56       21.56
{txt} Not Strong {c |}{res}        817       34.60       56.16
{txt}     Strong {c |}{res}      1,035       43.84      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,361      100.00
{txt}
{com}.         
.         recode partyid10 (1=4) (2=3) (3=2) (4=1) (5=2) (6=3) (7=4), gen(pid_str10_full)
{txt}(2691 differences between partyid10 and pid_str10_full)

{com}.         label var pid_str10 "PID Str (W10)"
{txt}
{com}.         label def full 1 "Ind" 2 "Lean" 3 "Not Strong" 4 "Strong"
{txt}
{com}.         label values pid_str10 full
{txt}
{com}.         
.         
.         
.         
. *W11
.         recode DER08W11 (0=1) (1=2) (2=3) (3=4) (4=5) (5=6) (6=7) (-7=.) (-6=.) (-5=.) (-4=.), gen(partyid11)
{txt}(4240 differences between DER08W11 and partyid11)

{com}.         label var partyid11 "PID (W11)"
{txt}
{com}.         label values partyid11 pi1
{txt}
{com}.         
.         gen pid_311 = .
{txt}(4240 missing values generated)

{com}.         replace pid_311 = 1 if partyid11 >=1 & partyid11 <= 3
{txt}(1281 real changes made)

{com}.         replace pid_311 = 2 if partyid11 >=5 & partyid11 <= 7
{txt}(1123 real changes made)

{com}.         replace pid_311 = 3 if partyid11 == 4
{txt}(260 real changes made)

{com}.         label var pid_311 "PID (W11)"
{txt}
{com}.         label values pid_311 pi2
{txt}
{com}.         
.         gen pid_211 = .
{txt}(4240 missing values generated)

{com}.         replace pid_211 = 1 if pid_311 == 1
{txt}(1281 real changes made)

{com}.         replace pid_211 = 0 if pid_311 == 2
{txt}(1123 real changes made)

{com}.         label var pid_211 "PID (W11)"
{txt}
{com}.         label values pid_211 pi3
{txt}
{com}.         
.         gen pid_str11 = .
{txt}(4240 missing values generated)

{com}.         replace pid_str11 =  1 if partyid11 == 3
{txt}(243 real changes made)

{com}.         replace pid_str11 =  1 if partyid11 == 5
{txt}(222 real changes made)

{com}.         replace pid_str11 =  2 if partyid11 == 2
{txt}(353 real changes made)

{com}.         replace pid_str11 =  2 if partyid11 == 6
{txt}(355 real changes made)

{com}.         replace pid_str11 =  3 if partyid11 == 1
{txt}(685 real changes made)

{com}.         replace pid_str11 =  3 if partyid11 == 7
{txt}(546 real changes made)

{com}.         label var pid_str11 "PID Str (W9)"
{txt}
{com}.         label values pid_str11 str
{txt}
{com}.         
.         tab partyid11

      {txt}PID (W11) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
Strong Democrat {c |}{res}        685       25.71       25.71
{txt} Not Strong Dem {c |}{res}        353       13.25       38.96
{txt}       Lean Dem {c |}{res}        243        9.12       48.09
{txt}           Ind. {c |}{res}        260        9.76       57.85
{txt}       Lean Rep {c |}{res}        222        8.33       66.18
{txt} Not Strong Rep {c |}{res}        355       13.33       79.50
{txt}     Strong Rep {c |}{res}        546       20.50      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,664      100.00
{txt}
{com}.         tab partyid11 DER08W11

                {txt}{c |}       der08w11. DERIVED. R party identification at wave 11
      PID (W11) {c |} 0. Strong  1. Not ve  2. Indepe  3. Indepe  4. Indepe  5. Not ve {c |}     Total
{hline 16}{c +}{hline 66}{c +}{hline 10}
Strong Democrat {c |}{res}       685          0          0          0          0          0 {txt}{c |}{res}       685 
{txt} Not Strong Dem {c |}{res}         0        353          0          0          0          0 {txt}{c |}{res}       353 
{txt}       Lean Dem {c |}{res}         0          0        243          0          0          0 {txt}{c |}{res}       243 
{txt}           Ind. {c |}{res}         0          0          0        260          0          0 {txt}{c |}{res}       260 
{txt}       Lean Rep {c |}{res}         0          0          0          0        222          0 {txt}{c |}{res}       222 
{txt} Not Strong Rep {c |}{res}         0          0          0          0          0        355 {txt}{c |}{res}       355 
{txt}     Strong Rep {c |}{res}         0          0          0          0          0          0 {txt}{c |}{res}       546 
{txt}{hline 16}{c +}{hline 66}{c +}{hline 10}
          Total {c |}{res}       685        353        243        260        222        355 {txt}{c |}{res}     2,664 


                {txt}{c |} der08w11.
                {c |} DERIVED. R
                {c |}   party
                {c |} identifica
                {c |}  tion at
                {c |}  wave 11
      PID (W11) {c |} 6. Strong {c |}     Total
{hline 16}{c +}{hline 11}{c +}{hline 10}
Strong Democrat {c |}{res}         0 {txt}{c |}{res}       685 
{txt} Not Strong Dem {c |}{res}         0 {txt}{c |}{res}       353 
{txt}       Lean Dem {c |}{res}         0 {txt}{c |}{res}       243 
{txt}           Ind. {c |}{res}         0 {txt}{c |}{res}       260 
{txt}       Lean Rep {c |}{res}         0 {txt}{c |}{res}       222 
{txt} Not Strong Rep {c |}{res}         0 {txt}{c |}{res}       355 
{txt}     Strong Rep {c |}{res}       546 {txt}{c |}{res}       546 
{txt}{hline 16}{c +}{hline 11}{c +}{hline 10}
          Total {c |}{res}       546 {txt}{c |}{res}     2,664 

{txt}
{com}.         tab pid_311

  {txt}PID (W11) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Democrat {c |}{res}      1,281       48.09       48.09
{txt} Republican {c |}{res}      1,123       42.15       90.24
{txt}Independent {c |}{res}        260        9.76      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,664      100.00
{txt}
{com}.         tab pid_211

  {txt}PID (W11) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
 Republican {c |}{res}      1,123       46.71       46.71
{txt}   Democrat {c |}{res}      1,281       53.29      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,404      100.00
{txt}
{com}.         tab pid_str11

    {txt}PID Str {c |}
       (W9) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
       Lean {c |}{res}        465       19.34       19.34
{txt} Not Strong {c |}{res}        708       29.45       48.79
{txt}     Strong {c |}{res}      1,231       51.21      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,404      100.00
{txt}
{com}. 
.         recode partyid11 (1=4) (2=3) (3=2) (4=1) (5=2) (6=3) (7=4), gen(pid_str11_full)
{txt}(2664 differences between partyid11 and pid_str11_full)

{com}.         label var pid_str11 "PID Str (W11)"
{txt}
{com}.         label values pid_str11 full
{txt}
{com}.         
.         
.         
. *W17
.         recode DER08W17 (0=1) (1=2) (2=3) (3=4) (4=5) (5=6) (6=7) ///
>                 (-7=.) (-6=.) (-5=.) (-4=.) (-2=.), gen(partyid17)
{txt}(4240 differences between DER08W17 and partyid17)

{com}.         label var partyid17 "PID (W17)"
{txt}
{com}.         label values partyid17 pi1
{txt}
{com}.         
.         gen pid_317 = .
{txt}(4240 missing values generated)

{com}.         replace pid_317 = 1 if partyid17 >=1 & partyid17 <= 3
{txt}(1133 real changes made)

{com}.         replace pid_317 = 2 if partyid17 >=5 & partyid17 <= 7
{txt}(994 real changes made)

{com}.         replace pid_317 = 3 if partyid17 == 4
{txt}(263 real changes made)

{com}.         label var pid_317 "PID (W17)"
{txt}
{com}.         label values pid_317 pi2
{txt}
{com}.         
.         gen pid_217 = .
{txt}(4240 missing values generated)

{com}.         replace pid_217 = 1 if pid_317 == 1
{txt}(1133 real changes made)

{com}.         replace pid_217 = 0 if pid_317 == 2
{txt}(994 real changes made)

{com}.         label var pid_217 "PID (W17)"
{txt}
{com}.         label values pid_217 pi3
{txt}
{com}.         
.         gen pid_str17 = .
{txt}(4240 missing values generated)

{com}.         replace pid_str17 =  1 if partyid17 == 3
{txt}(216 real changes made)

{com}.         replace pid_str17 =  1 if partyid17 == 5
{txt}(232 real changes made)

{com}.         replace pid_str17 =  2 if partyid17 == 2
{txt}(357 real changes made)

{com}.         replace pid_str17 =  2 if partyid17 == 6
{txt}(378 real changes made)

{com}.         replace pid_str17 =  3 if partyid17 == 1
{txt}(560 real changes made)

{com}.         replace pid_str17 =  3 if partyid17 == 7
{txt}(384 real changes made)

{com}.         label var pid_str17 "PID Str (W9)"
{txt}
{com}.         label values pid_str17 str
{txt}
{com}.         
.         tab partyid17

      {txt}PID (W17) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
Strong Democrat {c |}{res}        560       23.43       23.43
{txt} Not Strong Dem {c |}{res}        357       14.94       38.37
{txt}       Lean Dem {c |}{res}        216        9.04       47.41
{txt}           Ind. {c |}{res}        263       11.00       58.41
{txt}       Lean Rep {c |}{res}        232        9.71       68.12
{txt} Not Strong Rep {c |}{res}        378       15.82       83.93
{txt}     Strong Rep {c |}{res}        384       16.07      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,390      100.00
{txt}
{com}.         tab partyid17 DER08W17

                {txt}{c |}       der08w17. DERIVED. R party identification at wave 17
      PID (W17) {c |} 0. Strong  1. Not ve  2. Indepe  3. Indepe  4. Indepe  5. Not ve {c |}     Total
{hline 16}{c +}{hline 66}{c +}{hline 10}
Strong Democrat {c |}{res}       560          0          0          0          0          0 {txt}{c |}{res}       560 
{txt} Not Strong Dem {c |}{res}         0        357          0          0          0          0 {txt}{c |}{res}       357 
{txt}       Lean Dem {c |}{res}         0          0        216          0          0          0 {txt}{c |}{res}       216 
{txt}           Ind. {c |}{res}         0          0          0        263          0          0 {txt}{c |}{res}       263 
{txt}       Lean Rep {c |}{res}         0          0          0          0        232          0 {txt}{c |}{res}       232 
{txt} Not Strong Rep {c |}{res}         0          0          0          0          0        378 {txt}{c |}{res}       378 
{txt}     Strong Rep {c |}{res}         0          0          0          0          0          0 {txt}{c |}{res}       384 
{txt}{hline 16}{c +}{hline 66}{c +}{hline 10}
          Total {c |}{res}       560        357        216        263        232        378 {txt}{c |}{res}     2,390 


                {txt}{c |} der08w17.
                {c |} DERIVED. R
                {c |}   party
                {c |} identifica
                {c |}  tion at
                {c |}  wave 17
      PID (W17) {c |} 6. Strong {c |}     Total
{hline 16}{c +}{hline 11}{c +}{hline 10}
Strong Democrat {c |}{res}         0 {txt}{c |}{res}       560 
{txt} Not Strong Dem {c |}{res}         0 {txt}{c |}{res}       357 
{txt}       Lean Dem {c |}{res}         0 {txt}{c |}{res}       216 
{txt}           Ind. {c |}{res}         0 {txt}{c |}{res}       263 
{txt}       Lean Rep {c |}{res}         0 {txt}{c |}{res}       232 
{txt} Not Strong Rep {c |}{res}         0 {txt}{c |}{res}       378 
{txt}     Strong Rep {c |}{res}       384 {txt}{c |}{res}       384 
{txt}{hline 16}{c +}{hline 11}{c +}{hline 10}
          Total {c |}{res}       384 {txt}{c |}{res}     2,390 

{txt}
{com}.         tab pid_317

  {txt}PID (W17) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Democrat {c |}{res}      1,133       47.41       47.41
{txt} Republican {c |}{res}        994       41.59       89.00
{txt}Independent {c |}{res}        263       11.00      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,390      100.00
{txt}
{com}.         tab pid_217

  {txt}PID (W17) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
 Republican {c |}{res}        994       46.73       46.73
{txt}   Democrat {c |}{res}      1,133       53.27      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,127      100.00
{txt}
{com}.         tab pid_str17

    {txt}PID Str {c |}
       (W9) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
       Lean {c |}{res}        448       21.06       21.06
{txt} Not Strong {c |}{res}        735       34.56       55.62
{txt}     Strong {c |}{res}        944       44.38      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,127      100.00
{txt}
{com}.         
.         gen partisan_17 = pid_217
{txt}(2113 missing values generated)

{com}.         label var partisan_17 "Co-Partisan to Pres Obama? (W17)"
{txt}
{com}.         label values partisan_17 part
{txt}
{com}.         
.         recode partyid17 (1=4) (2=3) (3=2) (4=1) (5=2) (6=3) (7=4), gen(pid_str17_full)
{txt}(2390 differences between partyid17 and pid_str17_full)

{com}.         label var pid_str17 "PID Str (W10)"
{txt}
{com}.         label values pid_str17 full
{txt}
{com}.         
.                 
. *W19
.         recode DER08W19 (0=1) (1=2) (2=3) (3=4) (4=5) (5=6) (6=7) (-7=.) (-6=.) (-5=.) (-4=.) (-2=.), gen(partyid19)
{txt}(4240 differences between DER08W19 and partyid19)

{com}.         label var partyid19 "PID (W19)"
{txt}
{com}.         label values partyid19 pi1
{txt}
{com}.         
.         gen pid_319 = .
{txt}(4240 missing values generated)

{com}.         replace pid_319 = 1 if partyid19 >=1 & partyid19 <= 3
{txt}(1141 real changes made)

{com}.         replace pid_319 = 2 if partyid19 >=5 & partyid19 <= 7
{txt}(983 real changes made)

{com}.         replace pid_319 = 3 if partyid19 == 4
{txt}(263 real changes made)

{com}.         label var pid_319 "PID (W19)"
{txt}
{com}.         label values pid_319 pi2
{txt}
{com}.         
.         gen pid_219 = .
{txt}(4240 missing values generated)

{com}.         replace pid_219 = 1 if pid_319 == 1
{txt}(1141 real changes made)

{com}.         replace pid_219 = 0 if pid_319 == 2
{txt}(983 real changes made)

{com}.         label var pid_219 "PID (W19)"
{txt}
{com}.         label values pid_219 pi3
{txt}
{com}.         
.         gen pid_str19 = .
{txt}(4240 missing values generated)

{com}.         replace pid_str19 =  1 if partyid19 == 3
{txt}(252 real changes made)

{com}.         replace pid_str19 =  1 if partyid19 == 5
{txt}(246 real changes made)

{com}.         replace pid_str19 =  2 if partyid19 == 2
{txt}(368 real changes made)

{com}.         replace pid_str19 =  2 if partyid19 == 6
{txt}(383 real changes made)

{com}.         replace pid_str19 =  3 if partyid19 == 1
{txt}(521 real changes made)

{com}.         replace pid_str19 =  3 if partyid19 == 7
{txt}(354 real changes made)

{com}.         label var pid_str19 "PID Str (W9)"
{txt}
{com}.         label values pid_str19 str
{txt}
{com}.         
.         tab partyid19

      {txt}PID (W19) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
Strong Democrat {c |}{res}        521       21.83       21.83
{txt} Not Strong Dem {c |}{res}        368       15.42       37.24
{txt}       Lean Dem {c |}{res}        252       10.56       47.80
{txt}           Ind. {c |}{res}        263       11.02       58.82
{txt}       Lean Rep {c |}{res}        246       10.31       69.12
{txt} Not Strong Rep {c |}{res}        383       16.05       85.17
{txt}     Strong Rep {c |}{res}        354       14.83      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,387      100.00
{txt}
{com}.         tab partyid19 DER08W19

                {txt}{c |}       der08w19. DERIVED. R party identification at wave 19
      PID (W19) {c |} 0. Strong  1. Not ve  2. Indepe  3. Indepe  4. Indepe  5. Not ve {c |}     Total
{hline 16}{c +}{hline 66}{c +}{hline 10}
Strong Democrat {c |}{res}       521          0          0          0          0          0 {txt}{c |}{res}       521 
{txt} Not Strong Dem {c |}{res}         0        368          0          0          0          0 {txt}{c |}{res}       368 
{txt}       Lean Dem {c |}{res}         0          0        252          0          0          0 {txt}{c |}{res}       252 
{txt}           Ind. {c |}{res}         0          0          0        263          0          0 {txt}{c |}{res}       263 
{txt}       Lean Rep {c |}{res}         0          0          0          0        246          0 {txt}{c |}{res}       246 
{txt} Not Strong Rep {c |}{res}         0          0          0          0          0        383 {txt}{c |}{res}       383 
{txt}     Strong Rep {c |}{res}         0          0          0          0          0          0 {txt}{c |}{res}       354 
{txt}{hline 16}{c +}{hline 66}{c +}{hline 10}
          Total {c |}{res}       521        368        252        263        246        383 {txt}{c |}{res}     2,387 


                {txt}{c |} der08w19.
                {c |} DERIVED. R
                {c |}   party
                {c |} identifica
                {c |}  tion at
                {c |}  wave 19
      PID (W19) {c |} 6. Strong {c |}     Total
{hline 16}{c +}{hline 11}{c +}{hline 10}
Strong Democrat {c |}{res}         0 {txt}{c |}{res}       521 
{txt} Not Strong Dem {c |}{res}         0 {txt}{c |}{res}       368 
{txt}       Lean Dem {c |}{res}         0 {txt}{c |}{res}       252 
{txt}           Ind. {c |}{res}         0 {txt}{c |}{res}       263 
{txt}       Lean Rep {c |}{res}         0 {txt}{c |}{res}       246 
{txt} Not Strong Rep {c |}{res}         0 {txt}{c |}{res}       383 
{txt}     Strong Rep {c |}{res}       354 {txt}{c |}{res}       354 
{txt}{hline 16}{c +}{hline 11}{c +}{hline 10}
          Total {c |}{res}       354 {txt}{c |}{res}     2,387 

{txt}
{com}.         tab pid_319

  {txt}PID (W19) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Democrat {c |}{res}      1,141       47.80       47.80
{txt} Republican {c |}{res}        983       41.18       88.98
{txt}Independent {c |}{res}        263       11.02      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,387      100.00
{txt}
{com}.         tab pid_219

  {txt}PID (W19) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
 Republican {c |}{res}        983       46.28       46.28
{txt}   Democrat {c |}{res}      1,141       53.72      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,124      100.00
{txt}
{com}.         tab pid_str19

    {txt}PID Str {c |}
       (W9) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
       Lean {c |}{res}        498       23.45       23.45
{txt} Not Strong {c |}{res}        751       35.36       58.80
{txt}     Strong {c |}{res}        875       41.20      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,124      100.00
{txt}
{com}.         
.         recode partyid19 (1=4) (2=3) (3=2) (4=1) (5=2) (6=3) (7=4), gen(pid_str19_full)
{txt}(2387 differences between partyid19 and pid_str19_full)

{com}.         label var pid_str19 "PID Str (W10)"
{txt}
{com}.         label values pid_str19 full
{txt}
{com}.         
.                 
. *Relationship over time
.         pwcorr partyid1 partyid9 partyid10 partyid11 partyid17 partyid19, sig

             {txt}{c |} partyid1 partyid9 party~10 party~11 party~17 party~19
{hline 13}{c +}{hline 54}
    partyid1 {c |} {res}  1.0000 
             {txt}{c |}
             {c |}
    partyid9 {c |} {res}  0.8944   1.0000 
             {txt}{c |}{res}   0.0000
             {txt}{c |}
   partyid10 {c |} {res}  0.8997   0.9207   1.0000 
             {txt}{c |}{res}   0.0000   0.0000
             {txt}{c |}
   partyid11 {c |} {res}  0.8927   0.9173   0.9315   1.0000 
             {txt}{c |}{res}   0.0000   0.0000   0.0000
             {txt}{c |}
   partyid17 {c |} {res}  0.8964   0.9124   0.9221   0.9245   1.0000 
             {txt}{c |}{res}   0.0000   0.0000   0.0000   0.0000
             {txt}{c |}
   partyid19 {c |} {res}  0.8911   0.9090   0.9165   0.9183   0.9370   1.0000 
             {txt}{c |}{res}   0.0000   0.0000   0.0000   0.0000   0.0000
             {txt}{c |}

{com}.         pwcorr pid_str1 pid_str9 pid_str10 pid_str11 pid_str17 pid_str19, sig

             {txt}{c |} pid_str1 pid_str9 pid_s~10 pid_s~11 pid_s~17 pid_s~19
{hline 13}{c +}{hline 54}
    pid_str1 {c |} {res}  1.0000 
             {txt}{c |}
             {c |}
    pid_str9 {c |} {res}  0.6608   1.0000 
             {txt}{c |}{res}   0.0000
             {txt}{c |}
   pid_str10 {c |} {res}  0.6228   0.7394   1.0000 
             {txt}{c |}{res}   0.0000   0.0000
             {txt}{c |}
   pid_str11 {c |} {res}  0.6404   0.7292   0.7538   1.0000 
             {txt}{c |}{res}   0.0000   0.0000   0.0000
             {txt}{c |}
   pid_str17 {c |} {res}  0.6375   0.6689   0.7117   0.6967   1.0000 
             {txt}{c |}{res}   0.0000   0.0000   0.0000   0.0000
             {txt}{c |}
   pid_str19 {c |} {res}  0.6007   0.6746   0.7121   0.6880   0.7483   1.0000 
             {txt}{c |}{res}   0.0000   0.0000   0.0000   0.0000   0.0000
             {txt}{c |}

{com}.                 
.                 
.         tab w1_retro pid_21, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

      Econ {c |}
    Better {c |}
  than 1yr {c |}       PID (W1)
 Ago (W1)? {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}       429        621 {txt}{c |}{res}     1,050 
           {txt}{c |}{res}     40.86      59.14 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     63.56      84.03 {txt}{c |}{res}     74.26 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}       209        108 {txt}{c |}{res}       317 
           {txt}{c |}{res}     65.93      34.07 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     30.96      14.61 {txt}{c |}{res}     22.42 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}        37         10 {txt}{c |}{res}        47 
           {txt}{c |}{res}     78.72      21.28 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      5.48       1.35 {txt}{c |}{res}      3.32 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       675        739 {txt}{c |}{res}     1,414 
           {txt}{c |}{res}     47.74      52.26 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res} 80.0663  {txt} Pr = {res}0.000
{txt}
{com}.         tab w6_retro pid_21, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

      Econ {c |}
    Better {c |}
  than 1yr {c |}       PID (W1)
 Ago (W6)? {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}       458        561 {txt}{c |}{res}     1,019 
           {txt}{c |}{res}     44.95      55.05 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     79.10      91.22 {txt}{c |}{res}     85.34 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}       108         50 {txt}{c |}{res}       158 
           {txt}{c |}{res}     68.35      31.65 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     18.65       8.13 {txt}{c |}{res}     13.23 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}        13          4 {txt}{c |}{res}        17 
           {txt}{c |}{res}     76.47      23.53 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      2.25       0.65 {txt}{c |}{res}      1.42 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       579        615 {txt}{c |}{res}     1,194 
           {txt}{c |}{res}     48.49      51.51 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res} 35.4138  {txt} Pr = {res}0.000
{txt}
{com}.         tab w10_retro pid_21, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

      Econ {c |}
    Better {c |}
  than 1yr {c |}       PID (W1)
Ago (W10)? {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}       535        596 {txt}{c |}{res}     1,131 
           {txt}{c |}{res}     47.30      52.70 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     90.52      96.75 {txt}{c |}{res}     93.70 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}        53         19 {txt}{c |}{res}        72 
           {txt}{c |}{res}     73.61      26.39 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      8.97       3.08 {txt}{c |}{res}      5.97 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}         3          1 {txt}{c |}{res}         4 
           {txt}{c |}{res}     75.00      25.00 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      0.51       0.16 {txt}{c |}{res}      0.33 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       591        616 {txt}{c |}{res}     1,207 
           {txt}{c |}{res}     48.96      51.04 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res} 19.8363  {txt} Pr = {res}0.000
{txt}
{com}.         tab w11_retro pid_21, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

Econ Worse {c |}
  than 1yr {c |}       PID (W1)
Ago (W11)? {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}       536        593 {txt}{c |}{res}     1,129 
           {txt}{c |}{res}     47.48      52.52 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     90.08      96.42 {txt}{c |}{res}     93.31 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}        55         21 {txt}{c |}{res}        76 
           {txt}{c |}{res}     72.37      27.63 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      9.24       3.41 {txt}{c |}{res}      6.28 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}         4          1 {txt}{c |}{res}         5 
           {txt}{c |}{res}     80.00      20.00 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      0.67       0.16 {txt}{c |}{res}      0.41 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       595        615 {txt}{c |}{res}     1,210 
           {txt}{c |}{res}     49.17      50.83 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res} 19.5631  {txt} Pr = {res}0.000
{txt}
{com}.         tab w10_retro pid_29, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

      Econ {c |}
    Better {c |}
  than 1yr {c |}       PID (W9)
Ago (W10)? {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}       935      1,104 {txt}{c |}{res}     2,039 
           {txt}{c |}{res}     45.86      54.14 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     90.86      97.53 {txt}{c |}{res}     94.35 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}        90         23 {txt}{c |}{res}       113 
           {txt}{c |}{res}     79.65      20.35 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      8.75       2.03 {txt}{c |}{res}      5.23 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}         4          5 {txt}{c |}{res}         9 
           {txt}{c |}{res}     44.44      55.56 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      0.39       0.44 {txt}{c |}{res}      0.42 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}     1,029      1,132 {txt}{c |}{res}     2,161 
           {txt}{c |}{res}     47.62      52.38 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res} 49.0463  {txt} Pr = {res}0.000
{txt}
{com}.         tab w11_retro pid_29, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

Econ Worse {c |}
  than 1yr {c |}       PID (W9)
Ago (W11)? {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}       951      1,085 {txt}{c |}{res}     2,036 
           {txt}{c |}{res}     46.71      53.29 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     90.83      96.19 {txt}{c |}{res}     93.61 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}        90         38 {txt}{c |}{res}       128 
           {txt}{c |}{res}     70.31      29.69 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      8.60       3.37 {txt}{c |}{res}      5.89 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}         6          5 {txt}{c |}{res}        11 
           {txt}{c |}{res}     54.55      45.45 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      0.57       0.44 {txt}{c |}{res}      0.51 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}     1,047      1,128 {txt}{c |}{res}     2,175 
           {txt}{c |}{res}     48.14      51.86 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res} 27.0561  {txt} Pr = {res}0.000
{txt}
{com}.         
.         tab w17_retro pid_21, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

Econ Worse {c |}
 than Jan. {c |}
      2009 {c |}       PID (W1)
    (W17)? {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}       331        258 {txt}{c |}{res}       589 
           {txt}{c |}{res}     56.20      43.80 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     61.52      45.74 {txt}{c |}{res}     53.45 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}       145        197 {txt}{c |}{res}       342 
           {txt}{c |}{res}     42.40      57.60 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     26.95      34.93 {txt}{c |}{res}     31.03 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}        62        109 {txt}{c |}{res}       171 
           {txt}{c |}{res}     36.26      63.74 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     11.52      19.33 {txt}{c |}{res}     15.52 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       538        564 {txt}{c |}{res}     1,102 
           {txt}{c |}{res}     48.82      51.18 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res} 29.2750  {txt} Pr = {res}0.000
{txt}
{com}.         tab w17_retro pid_29, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

Econ Worse {c |}
 than Jan. {c |}
      2009 {c |}       PID (W9)
    (W17)? {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}       587        431 {txt}{c |}{res}     1,018 
           {txt}{c |}{res}     57.66      42.34 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     62.71      42.89 {txt}{c |}{res}     52.45 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}       252        364 {txt}{c |}{res}       616 
           {txt}{c |}{res}     40.91      59.09 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     26.92      36.22 {txt}{c |}{res}     31.74 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}        97        210 {txt}{c |}{res}       307 
           {txt}{c |}{res}     31.60      68.40 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     10.36      20.90 {txt}{c |}{res}     15.82 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       936      1,005 {txt}{c |}{res}     1,941 
           {txt}{c |}{res}     48.22      51.78 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res} 83.5148  {txt} Pr = {res}0.000
{txt}
{com}.         tab w19_retro pid_21, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

Econ Worse {c |}
 than Jan. {c |}
      2009 {c |}       PID (W1)
    (W19)? {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}       408        237 {txt}{c |}{res}       645 
           {txt}{c |}{res}     63.26      36.74 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     75.98      42.32 {txt}{c |}{res}     58.80 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}        98        224 {txt}{c |}{res}       322 
           {txt}{c |}{res}     30.43      69.57 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     18.25      40.00 {txt}{c |}{res}     29.35 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}        31         99 {txt}{c |}{res}       130 
           {txt}{c |}{res}     23.85      76.15 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      5.77      17.68 {txt}{c |}{res}     11.85 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       537        560 {txt}{c |}{res}     1,097 
           {txt}{c |}{res}     48.95      51.05 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res}129.7833  {txt} Pr = {res}0.000
{txt}
{com}.         tab w19_retro pid_29, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

Econ Worse {c |}
 than Jan. {c |}
      2009 {c |}       PID (W9)
    (W19)? {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}       687        418 {txt}{c |}{res}     1,105 
           {txt}{c |}{res}     62.17      37.83 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     73.63      41.39 {txt}{c |}{res}     56.87 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}       190        402 {txt}{c |}{res}       592 
           {txt}{c |}{res}     32.09      67.91 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     20.36      39.80 {txt}{c |}{res}     30.47 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}        56        190 {txt}{c |}{res}       246 
           {txt}{c |}{res}     22.76      77.24 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      6.00      18.81 {txt}{c |}{res}     12.66 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       933      1,010 {txt}{c |}{res}     1,943 
           {txt}{c |}{res}     48.02      51.98 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res}211.6768  {txt} Pr = {res}0.000
{txt}
{com}.                 
.                 
.                 
.                 
.                 *****************************************************
.                 *********Network Size and Disagreement***************
.                 *****************************************************
. 
. *# Names given/asked about
.         tab DER17

       {txt}der17. DERIVED. Number of names {c |}
                    mentioned at W9ZD2 {c |}      Freq.     Percent        Cum.
{hline 39}{c +}{hline 35}
      -6. Not asked, unit non-response {c |}{res}      1,591       37.52       37.52
{txt}                      -1. Inapplicable {c |}{res}        446       10.52       48.04
{txt}                0. mentioned   0 names {c |}{res}         65        1.53       49.58
{txt}                 1. mentioned   1 name {c |}{res}        104        2.45       52.03
{txt}                2. mentioned   2 names {c |}{res}        127        3.00       55.02
{txt}                3. mentioned   3 names {c |}{res}        194        4.58       59.60
{txt}                4. mentioned   4 names {c |}{res}        208        4.91       64.50
{txt}                5. mentioned   5 names {c |}{res}        193        4.55       69.06
{txt}                6. mentioned   6 names {c |}{res}        183        4.32       73.37
{txt}                7. mentioned   7 names {c |}{res}        126        2.97       76.34
{txt}                8. mentioned   8 names {c |}{res}      1,003       23.66      100.00
{txt}{hline 39}{c +}{hline 35}
                                 Total {c |}{res}      4,240      100.00
{txt}
{com}.         gen numgiven = DER17
{txt}
{com}.         replace numgiven = . if numgiven < 0
{txt}(2037 real changes made, 2037 to missing)

{com}.         label var numgiven "Number of Listed Discussants"
{txt}
{com}.         tab numgiven 

  {txt}Number of {c |}
     Listed {c |}
Discussants {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          0 {c |}{res}         65        2.95        2.95
{txt}          1 {c |}{res}        104        4.72        7.67
{txt}          2 {c |}{res}        127        5.76       13.44
{txt}          3 {c |}{res}        194        8.81       22.24
{txt}          4 {c |}{res}        208        9.44       31.68
{txt}          5 {c |}{res}        193        8.76       40.44
{txt}          6 {c |}{res}        183        8.31       48.75
{txt}          7 {c |}{res}        126        5.72       54.47
{txt}          8 {c |}{res}      1,003       45.53      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,203      100.00
{txt}
{com}.         summ numgiven, detail

                {txt}Number of Listed Discussants
{hline 61}
      Percentiles      Smallest
 1%    {res}        0              0
{txt} 5%    {res}        1              0
{txt}10%    {res}        2              0       {txt}Obs         {res}       2203
{txt}25%    {res}        4              0       {txt}Sum of Wgt. {res}       2203

{txt}50%    {res}        7                      {txt}Mean          {res} 5.783477
                        {txt}Largest       Std. Dev.     {res} 2.501382
{txt}75%    {res}        8              8
{txt}90%    {res}        8              8       {txt}Variance      {res} 6.256911
{txt}95%    {res}        8              8       {txt}Skewness      {res}-.7296673
{txt}99%    {res}        8              8       {txt}Kurtosis      {res} 2.222504
{txt}
{com}.                 
.         
.         gen numgiven1 = numgiven
{txt}(2037 missing values generated)

{com}.         replace numgiven1 = 3 if numgiven > 3 & numgiven <=8
{txt}(1713 real changes made)

{com}.         label var numgiven1 "Number of Disc. Asked About"
{txt}
{com}.         tab numgiven1

  {txt}Number of {c |}
Disc. Asked {c |}
      About {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          0 {c |}{res}         65        2.95        2.95
{txt}          1 {c |}{res}        104        4.72        7.67
{txt}          2 {c |}{res}        127        5.76       13.44
{txt}          3 {c |}{res}      1,907       86.56      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,203      100.00
{txt}
{com}.         tab numgiven numgiven1

 {txt}Number of {c |}
    Listed {c |}
Discussant {c |}         Number of Disc. Asked About
         s {c |}         0          1          2          3 {c |}     Total
{hline 11}{c +}{hline 44}{c +}{hline 10}
         0 {c |}{res}        65          0          0          0 {txt}{c |}{res}        65 
{txt}         1 {c |}{res}         0        104          0          0 {txt}{c |}{res}       104 
{txt}         2 {c |}{res}         0          0        127          0 {txt}{c |}{res}       127 
{txt}         3 {c |}{res}         0          0          0        194 {txt}{c |}{res}       194 
{txt}         4 {c |}{res}         0          0          0        208 {txt}{c |}{res}       208 
{txt}         5 {c |}{res}         0          0          0        193 {txt}{c |}{res}       193 
{txt}         6 {c |}{res}         0          0          0        183 {txt}{c |}{res}       183 
{txt}         7 {c |}{res}         0          0          0        126 {txt}{c |}{res}       126 
{txt}         8 {c |}{res}         0          0          0      1,003 {txt}{c |}{res}     1,003 
{txt}{hline 11}{c +}{hline 44}{c +}{hline 10}
     Total {c |}{res}        65        104        127      1,907 {txt}{c |}{res}     2,203 

{txt}
{com}.         
.         summ numgiven1 

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 3}numgiven1 {c |}{res}      2203    2.759419    .6740594          0          3
{txt}
{com}.         gen numgiven01 = (numgiven1 - r(min))/(r(max)-r(min))
{txt}(2037 missing values generated)

{com}.         label var numgiven01 "Network Size"
{txt}
{com}.         
. *****Partisan Disagreement
.         
.         /**half of respondents asked whether the discussant was a republican, 
>                 half asked if a Democrat**/
.         
.         foreach var in W9ZD12_1 W9ZD13_1 W9ZD12_2 W9ZD13_2 W9ZD12_3 W9ZD13_3 {c -(}
{txt}  2{com}.                 tab `var'
{txt}  3{com}.                 {c )-}

   {txt}w9zd12_1. Is name1 a Democrat {c |}      Freq.     Percent        Cum.
{hline 33}{c +}{hline 35}
-6. Not asked, unit non-response {c |}{res}      1,474       34.76       34.76
{txt}       -5. Not asked, terminated {c |}{res}        153        3.61       38.37
{txt}                -1. Inapplicable {c |}{res}      1,546       36.46       74.83
{txt}                     1. Democrat {c |}{res}        432       10.19       85.02
{txt}                   2. Republican {c |}{res}        400        9.43       94.46
{txt}                  3. independent {c |}{res}        182        4.29       98.75
{txt}               4. something else {c |}{res}         53        1.25      100.00
{txt}{hline 33}{c +}{hline 35}
                           Total {c |}{res}      4,240      100.00

 {txt}w9zd13_1. Is name1 a Republican {c |}      Freq.     Percent        Cum.
{hline 33}{c +}{hline 35}
-6. Not asked, unit non-response {c |}{res}      1,474       34.76       34.76
{txt}       -5. Not asked, terminated {c |}{res}        180        4.25       39.01
{txt}                -1. Inapplicable {c |}{res}      1,555       36.67       75.68
{txt}                   1. Republican {c |}{res}        382        9.01       84.69
{txt}                     2. Democrat {c |}{res}        432       10.19       94.88
{txt}                  3. independent {c |}{res}        173        4.08       98.96
{txt}               4. something else {c |}{res}         44        1.04      100.00
{txt}{hline 33}{c +}{hline 35}
                           Total {c |}{res}      4,240      100.00

   {txt}w9zd12_2. Is name2 a Democrat {c |}      Freq.     Percent        Cum.
{hline 33}{c +}{hline 35}
-6. Not asked, unit non-response {c |}{res}      1,474       34.76       34.76
{txt}       -5. Not asked, terminated {c |}{res}        153        3.61       38.37
{txt}                -1. Inapplicable {c |}{res}      1,601       37.76       76.13
{txt}                     1. Democrat {c |}{res}        410        9.67       85.80
{txt}                   2. Republican {c |}{res}        361        8.51       94.32
{txt}                  3. independent {c |}{res}        179        4.22       98.54
{txt}               4. something else {c |}{res}         62        1.46      100.00
{txt}{hline 33}{c +}{hline 35}
                           Total {c |}{res}      4,240      100.00

 {txt}w9zd13_2. Is name2 a Republican {c |}      Freq.     Percent        Cum.
{hline 33}{c +}{hline 35}
-6. Not asked, unit non-response {c |}{res}      1,474       34.76       34.76
{txt}       -5. Not asked, terminated {c |}{res}        180        4.25       39.01
{txt}                -1. Inapplicable {c |}{res}      1,607       37.90       76.91
{txt}                   1. Republican {c |}{res}        358        8.44       85.35
{txt}                     2. Democrat {c |}{res}        403        9.50       94.86
{txt}                  3. independent {c |}{res}        163        3.84       98.70
{txt}               4. something else {c |}{res}         55        1.30      100.00
{txt}{hline 33}{c +}{hline 35}
                           Total {c |}{res}      4,240      100.00

   {txt}w9zd12_3. Is name3 a Democrat {c |}      Freq.     Percent        Cum.
{hline 33}{c +}{hline 35}
-6. Not asked, unit non-response {c |}{res}      1,474       34.76       34.76
{txt}       -5. Not asked, terminated {c |}{res}        154        3.63       38.40
{txt}                -1. Inapplicable {c |}{res}      1,665       39.27       77.67
{txt}                     1. Democrat {c |}{res}        407        9.60       87.26
{txt}                   2. Republican {c |}{res}        324        7.64       94.91
{txt}                  3. independent {c |}{res}        156        3.68       98.58
{txt}               4. something else {c |}{res}         60        1.42      100.00
{txt}{hline 33}{c +}{hline 35}
                           Total {c |}{res}      4,240      100.00

 {txt}w9zd13_3. Is name3 a Republican {c |}      Freq.     Percent        Cum.
{hline 33}{c +}{hline 35}
-6. Not asked, unit non-response {c |}{res}      1,474       34.76       34.76
{txt}       -5. Not asked, terminated {c |}{res}        180        4.25       39.01
{txt}                -1. Inapplicable {c |}{res}      1,666       39.29       78.30
{txt}                   1. Republican {c |}{res}        329        7.76       86.06
{txt}                     2. Democrat {c |}{res}        390        9.20       95.26
{txt}                  3. independent {c |}{res}        151        3.56       98.82
{txt}               4. something else {c |}{res}         50        1.18      100.00
{txt}{hline 33}{c +}{hline 35}
                           Total {c |}{res}      4,240      100.00
{txt}
{com}.         
.         *For 12_:
.                 *1 = Dem
.                 *2 = Republican
.                 *3 = ind
.                 *4 = something else
.                 
.         *For 13_: 
.                 *1: Republican
.                 *2 = Dem
.                 *3 = Ind
.                 *4 = something else
.         
.         foreach var in W9ZD12_1 W9ZD12_2 W9ZD12_3 W9ZD13_2 W9ZD12_3 W9ZD13_3  {c -(}
{txt}  2{com}.                 tab `var' if `var' >0
{txt}  3{com}.                 {c )-}

   {txt}w9zd12_1. Is name1 a Democrat {c |}      Freq.     Percent        Cum.
{hline 33}{c +}{hline 35}
                     1. Democrat {c |}{res}        432       40.49       40.49
{txt}                   2. Republican {c |}{res}        400       37.49       77.98
{txt}                  3. independent {c |}{res}        182       17.06       95.03
{txt}               4. something else {c |}{res}         53        4.97      100.00
{txt}{hline 33}{c +}{hline 35}
                           Total {c |}{res}      1,067      100.00

   {txt}w9zd12_2. Is name2 a Democrat {c |}      Freq.     Percent        Cum.
{hline 33}{c +}{hline 35}
                     1. Democrat {c |}{res}        410       40.51       40.51
{txt}                   2. Republican {c |}{res}        361       35.67       76.19
{txt}                  3. independent {c |}{res}        179       17.69       93.87
{txt}               4. something else {c |}{res}         62        6.13      100.00
{txt}{hline 33}{c +}{hline 35}
                           Total {c |}{res}      1,012      100.00

   {txt}w9zd12_3. Is name3 a Democrat {c |}      Freq.     Percent        Cum.
{hline 33}{c +}{hline 35}
                     1. Democrat {c |}{res}        407       42.98       42.98
{txt}                   2. Republican {c |}{res}        324       34.21       77.19
{txt}                  3. independent {c |}{res}        156       16.47       93.66
{txt}               4. something else {c |}{res}         60        6.34      100.00
{txt}{hline 33}{c +}{hline 35}
                           Total {c |}{res}        947      100.00

 {txt}w9zd13_2. Is name2 a Republican {c |}      Freq.     Percent        Cum.
{hline 33}{c +}{hline 35}
                   1. Republican {c |}{res}        358       36.57       36.57
{txt}                     2. Democrat {c |}{res}        403       41.16       77.73
{txt}                  3. independent {c |}{res}        163       16.65       94.38
{txt}               4. something else {c |}{res}         55        5.62      100.00
{txt}{hline 33}{c +}{hline 35}
                           Total {c |}{res}        979      100.00

   {txt}w9zd12_3. Is name3 a Democrat {c |}      Freq.     Percent        Cum.
{hline 33}{c +}{hline 35}
                     1. Democrat {c |}{res}        407       42.98       42.98
{txt}                   2. Republican {c |}{res}        324       34.21       77.19
{txt}                  3. independent {c |}{res}        156       16.47       93.66
{txt}               4. something else {c |}{res}         60        6.34      100.00
{txt}{hline 33}{c +}{hline 35}
                           Total {c |}{res}        947      100.00

 {txt}w9zd13_3. Is name3 a Republican {c |}      Freq.     Percent        Cum.
{hline 33}{c +}{hline 35}
                   1. Republican {c |}{res}        329       35.76       35.76
{txt}                     2. Democrat {c |}{res}        390       42.39       78.15
{txt}                  3. independent {c |}{res}        151       16.41       94.57
{txt}               4. something else {c |}{res}         50        5.43      100.00
{txt}{hline 33}{c +}{hline 35}
                           Total {c |}{res}        920      100.00
{txt}
{com}.                 
.         *Creating PID Scale, inc. leaners*
.                 *1 = Democrat, 2 = Republican; 3 = Ind
.                 
.                 label def dpid 1 "Democrat" 2 "Republican" 3 "Independent"
{txt}
{com}.                 
.                 
.                 gen d1_pid = . 
{txt}(4240 missing values generated)

{com}.                 replace d1_pid = 1 if W9ZD12_1 == 1 
{txt}(432 real changes made)

{com}.                 replace d1_pid = 1 if W9ZD12_1 == 3 & W9ZD16_1 == 1
{txt}(57 real changes made)

{com}.                 replace d1_pid = 1 if W9ZD12_1 == 4 & W9ZD16_1 == 1
{txt}(10 real changes made)

{com}.                 replace d1_pid = 2 if W9ZD12_1 == 2
{txt}(400 real changes made)

{com}.                 replace d1_pid = 2 if W9ZD12_1 == 3 & W9ZD16_1 == 2
{txt}(43 real changes made)

{com}.                 replace d1_pid = 2 if W9ZD12_1 == 4 & W9ZD16_1 == 2
{txt}(7 real changes made)

{com}.                 replace d1_pid = 3 if W9ZD12_1 == 3 & W9ZD16_1 == 3
{txt}(73 real changes made)

{com}.                 replace d1_pid = 3 if W9ZD12_1 == 4 & W9ZD16_1 == 3
{txt}(34 real changes made)

{com}.                 replace d1_pid = 2 if W9ZD13_1 == 1 
{txt}(382 real changes made)

{com}.                 replace d1_pid = 2 if W9ZD13_1 == 3 & W9ZD16_1 == 1
{txt}(50 real changes made)

{com}.                 replace d1_pid = 2 if W9ZD13_1 == 4 & W9ZD16_1 == 1
{txt}(9 real changes made)

{com}.                 replace d1_pid = 1 if W9ZD13_1 == 2
{txt}(432 real changes made)

{com}.                 replace d1_pid = 1 if W9ZD13_1 == 3 & W9ZD16_1 == 2
{txt}(44 real changes made)

{com}.                 replace d1_pid = 1 if W9ZD13_1 == 4 & W9ZD16_1 == 2
{txt}(8 real changes made)

{com}.                 replace d1_pid = 3 if W9ZD13_1 == 3 & W9ZD16_1 == 3
{txt}(79 real changes made)

{com}.                 replace d1_pid = 3 if W9ZD13_1 == 4 & W9ZD16_1 == 3
{txt}(27 real changes made)

{com}.                 
.                 
.                 gen d2_pid = . 
{txt}(4240 missing values generated)

{com}.                 replace d2_pid = 1 if W9ZD12_2 == 1 
{txt}(410 real changes made)

{com}.                 replace d2_pid = 1 if W9ZD12_2 == 3 & W9ZD16_2 == 1
{txt}(55 real changes made)

{com}.                 replace d2_pid = 1 if W9ZD12_2 == 4 & W9ZD16_2 == 1
{txt}(12 real changes made)

{com}.                 
.                 replace d2_pid = 2 if W9ZD12_2 == 2
{txt}(361 real changes made)

{com}.                 replace d2_pid = 2 if W9ZD12_2 == 3 & W9ZD16_2 == 2
{txt}(44 real changes made)

{com}.                 replace d2_pid = 2 if W9ZD12_2 == 4 & W9ZD16_2 == 2
{txt}(7 real changes made)

{com}. 
.                 replace d2_pid = 3 if W9ZD12_2 == 3 & W9ZD16_2 == 3
{txt}(75 real changes made)

{com}.                 replace d2_pid = 3 if W9ZD12_2 == 4 & W9ZD16_2 == 3
{txt}(40 real changes made)

{com}. 
.                 replace d2_pid = 2 if W9ZD13_2 == 1 
{txt}(358 real changes made)

{com}.                 replace d2_pid = 2 if W9ZD13_2 == 3 & W9ZD16_2 == 1
{txt}(46 real changes made)

{com}.                 replace d2_pid = 2 if W9ZD13_2 == 4 & W9ZD16_2 == 1
{txt}(8 real changes made)

{com}.                 
.                 replace d2_pid = 1 if W9ZD13_2 == 2
{txt}(403 real changes made)

{com}.                 replace d2_pid = 1 if W9ZD13_2 == 3 & W9ZD16_2 == 2
{txt}(47 real changes made)

{com}.                 replace d2_pid = 1 if W9ZD13_2 == 4 & W9ZD16_2 == 2
{txt}(6 real changes made)

{com}. 
.                 replace d2_pid = 3 if W9ZD13_2 == 3 & W9ZD16_2 == 3
{txt}(70 real changes made)

{com}.                 replace d2_pid = 3 if W9ZD13_2 == 4 & W9ZD16_2 == 3
{txt}(41 real changes made)

{com}.                 
.                 
.                 gen d3_pid = . 
{txt}(4240 missing values generated)

{com}.                 replace d3_pid = 1 if W9ZD12_3 == 1 
{txt}(407 real changes made)

{com}.                 replace d3_pid = 1 if W9ZD12_3 == 3 & W9ZD16_3 == 1
{txt}(46 real changes made)

{com}.                 replace d3_pid = 1 if W9ZD12_3 == 4 & W9ZD16_3 == 1
{txt}(13 real changes made)

{com}.                 
.                 replace d3_pid = 2 if W9ZD12_3 == 2
{txt}(324 real changes made)

{com}.                 replace d3_pid = 2 if W9ZD12_3 == 3 & W9ZD16_3 == 2
{txt}(37 real changes made)

{com}.                 replace d3_pid = 2 if W9ZD12_3 == 4 & W9ZD16_3 == 2
{txt}(5 real changes made)

{com}. 
.                 replace d3_pid = 3 if W9ZD12_3 == 3 & W9ZD16_3 == 3
{txt}(67 real changes made)

{com}.                 replace d3_pid = 3 if W9ZD12_3 == 4 & W9ZD16_3 == 3
{txt}(42 real changes made)

{com}. 
.                 replace d3_pid = 2 if W9ZD13_3 == 1 
{txt}(329 real changes made)

{com}.                 replace d3_pid = 2 if W9ZD13_3 == 3 & W9ZD16_3 == 1
{txt}(47 real changes made)

{com}.                 replace d3_pid = 2 if W9ZD13_3 == 4 & W9ZD16_3 == 1
{txt}(4 real changes made)

{com}.                 
.                 replace d3_pid = 1 if W9ZD13_3 == 2
{txt}(390 real changes made)

{com}.                 replace d3_pid = 1 if W9ZD13_3 == 3 & W9ZD16_3 == 2
{txt}(45 real changes made)

{com}.                 replace d3_pid = 1 if W9ZD13_3 == 4 & W9ZD16_3 == 2
{txt}(11 real changes made)

{com}. 
.                 replace d3_pid = 3 if W9ZD13_3 == 3 & W9ZD16_3 == 3
{txt}(58 real changes made)

{com}.                 replace d3_pid = 3 if W9ZD13_3 == 4 & W9ZD16_3 == 3
{txt}(34 real changes made)

{com}.                 
.                 label values d1_pid d2_pid d3_pid  dpid
{txt}
{com}.                 
.         *Agreement
.                 *1 = Dem/Dem, Ind/Ind, Rep/Rep
.                 *0 = Dem/Rep, Dem/Something Else, Dem/Ind
.                 *0= Rep/Dem,. Rep/Something Else, rep/Ind
.                 *0 = Ind/Dem, Ind/Rep
.                 label def ag 1 "Agree" 0 "Disagree" 
{txt}
{com}.                 
.                 gen d1_agree = . 
{txt}(4240 missing values generated)

{com}.                 replace d1_agree = 1 if pid_39 == 1 & d1_pid == 1
{txt}(706 real changes made)

{com}.                 replace d1_agree = 1 if pid_39 == 2 & d1_pid == 2
{txt}(616 real changes made)

{com}.                 replace d1_agree = 1 if pid_39 == 3 & d1_pid == 3
{txt}(75 real changes made)

{com}.                 replace d1_agree = 0 if pid_39 == 1 & d1_pid == 2
{txt}(238 real changes made)

{com}.                 replace d1_agree = 0 if pid_39 == 1 & d1_pid == 3
{txt}(63 real changes made)

{com}.                 replace d1_agree = 0 if pid_39 == 2 & d1_pid == 1
{txt}(214 real changes made)

{com}.                 replace d1_agree = 0 if pid_39 == 2 & d1_pid == 3
{txt}(75 real changes made)

{com}.                 replace d1_agree = 0 if pid_39 == 3 & d1_pid == 1
{txt}(63 real changes made)

{com}.                 replace d1_agree = 0 if pid_39 == 3 & d1_pid == 2
{txt}(37 real changes made)

{com}.                 label var d1_agree "D1 Agree?"
{txt}
{com}.                 label values d1_agree ag
{txt}
{com}.                 
. 
.                 gen d2_agree = .
{txt}(4240 missing values generated)

{com}.                 replace d2_agree = 1 if pid_39 == 1 & d2_pid == 1
{txt}(654 real changes made)

{com}.                 replace d2_agree = 1 if pid_39 == 2 & d2_pid == 2
{txt}(560 real changes made)

{com}.                 replace d2_agree = 1 if pid_39 == 3 & d2_pid == 3
{txt}(65 real changes made)

{com}.                 
.                 replace d2_agree = 0 if pid_39 == 1 & d2_pid == 2
{txt}(223 real changes made)

{com}.                 replace d2_agree = 0 if pid_39 == 1 & d2_pid == 3
{txt}(83 real changes made)

{com}.                 replace d2_agree = 0 if pid_39 == 2 & d2_pid == 1
{txt}(224 real changes made)

{com}.                 replace d2_agree = 0 if pid_39 == 2 & d2_pid == 3
{txt}(78 real changes made)

{com}.                 replace d2_agree = 0 if pid_39 == 3 & d2_pid == 1
{txt}(55 real changes made)

{com}.                 replace d2_agree = 0 if pid_39 == 3 & d2_pid == 2
{txt}(41 real changes made)

{com}.                         
.                 label var d2_agree "D2 Agree?"
{txt}
{com}.                 label values d2_agree ag
{txt}
{com}.                 
.                 
.                 gen d3_agree = .
{txt}(4240 missing values generated)

{com}.                 replace d3_agree = 1 if pid_39 == 1 & d3_pid == 1
{txt}(625 real changes made)

{com}.                 replace d3_agree = 1 if pid_39 == 2 & d3_pid == 2
{txt}(506 real changes made)

{com}.                 replace d3_agree = 1 if pid_39 == 3 & d3_pid == 3
{txt}(51 real changes made)

{com}.                 
.                 replace d3_agree = 0 if pid_39 == 1 & d3_pid == 2
{txt}(204 real changes made)

{com}.                 replace d3_agree = 0 if pid_39 == 1 & d3_pid == 3
{txt}(70 real changes made)

{com}.                 replace d3_agree = 0 if pid_39 == 2 & d3_pid == 1
{txt}(231 real changes made)

{com}.                 replace d3_agree = 0 if pid_39 == 2 & d3_pid == 3
{txt}(80 real changes made)

{com}.                 replace d3_agree = 0 if pid_39 == 3 & d3_pid == 1
{txt}(56 real changes made)

{com}.                 replace d3_agree = 0 if pid_39 == 3 & d3_pid == 2
{txt}(36 real changes made)

{com}.                 label var d3_agree "D3 Agree?"
{txt}
{com}.                 label values d3_agree ag
{txt}
{com}.                 
.                 tab d1_agree

  {txt}D1 Agree? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Disagree {c |}{res}        690       33.06       33.06
{txt}      Agree {c |}{res}      1,397       66.94      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,087      100.00
{txt}
{com}.                 tab d2_agree

  {txt}D2 Agree? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Disagree {c |}{res}        704       35.50       35.50
{txt}      Agree {c |}{res}      1,279       64.50      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,983      100.00
{txt}
{com}.                 tab d3_agree

  {txt}D3 Agree? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Disagree {c |}{res}        677       36.42       36.42
{txt}      Agree {c |}{res}      1,182       63.58      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,859      100.00
{txt}
{com}.                 tab d1_agree d2_agree, row col
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

           {c |}       D2 Agree?
 D1 Agree? {c |}  Disagree      Agree {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
  Disagree {c |}{res}       358        289 {txt}{c |}{res}       647 
           {txt}{c |}{res}     55.33      44.67 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     51.07      22.67 {txt}{c |}{res}     32.74 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Agree {c |}{res}       343        986 {txt}{c |}{res}     1,329 
           {txt}{c |}{res}     25.81      74.19 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     48.93      77.33 {txt}{c |}{res}     67.26 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       701      1,275 {txt}{c |}{res}     1,976 
           {txt}{c |}{res}     35.48      64.52 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}
{com}.                 tab d1_agree d3_agree, row col
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

           {c |}       D3 Agree?
 D1 Agree? {c |}  Disagree      Agree {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
  Disagree {c |}{res}       323        283 {txt}{c |}{res}       606 
           {txt}{c |}{res}     53.30      46.70 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     48.07      24.00 {txt}{c |}{res}     32.74 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Agree {c |}{res}       349        896 {txt}{c |}{res}     1,245 
           {txt}{c |}{res}     28.03      71.97 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     51.93      76.00 {txt}{c |}{res}     67.26 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       672      1,179 {txt}{c |}{res}     1,851 
           {txt}{c |}{res}     36.30      63.70 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}
{com}.                 tab d2_agree d3_agree, row col
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

           {c |}       D3 Agree?
 D2 Agree? {c |}  Disagree      Agree {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
  Disagree {c |}{res}       377        281 {txt}{c |}{res}       658 
           {txt}{c |}{res}     57.29      42.71 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     55.93      23.85 {txt}{c |}{res}     35.53 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Agree {c |}{res}       297        897 {txt}{c |}{res}     1,194 
           {txt}{c |}{res}     24.87      75.13 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     44.07      76.15 {txt}{c |}{res}     64.47 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       674      1,178 {txt}{c |}{res}     1,852 
           {txt}{c |}{res}     36.39      63.61 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}
{com}.         
.         *Disagreement
.                 *0 = Dem/Dem, Ind/Ind, Rep/Rep
.                 *1 = Dem/Rep, Dem/Something Else, Dem/Ind
.                 *1= Rep/Dem,. Rep/Something Else, rep/Ind
.                 *1 = Ind/Dem, Ind/Rep
.                 
.                 label def disag1 1 "Disagree" 0 "Aggree" 
{txt}
{com}. 
.                 omscore d1_agree
{txt}Reverse recoding ok. New variabele = rr_d1_agree

{com}.                 rename rr_d1_agree d1_disagree
{res}{txt}
{com}.                 label var d1_disagree "D1 Agree?"
{txt}
{com}.                 label values d1_disagree disag1
{txt}
{com}.                 
.                 omscore d2_agree
{txt}Reverse recoding ok. New variabele = rr_d2_agree

{com}.                 rename rr_d2_agree d2_disagree          
{res}{txt}
{com}.                 label var d2_disagree "D2 Agree?"
{txt}
{com}.                 label values d2_disagree disag1
{txt}
{com}.                 
.                 omscore d3_agree
{txt}Reverse recoding ok. New variabele = rr_d3_agree

{com}.                 rename rr_d3_agree d3_disagree
{res}{txt}
{com}.                 label var d3_disagree "D3 Agree?"
{txt}
{com}.                 label values d3_disagree disag1
{txt}
{com}.                 
.                 
.                 tab d1_agree d1_disagree

           {txt}{c |}       D1 Agree?
 D1 Agree? {c |}    Aggree   Disagree {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
  Disagree {c |}{res}         0        690 {txt}{c |}{res}       690 
{txt}     Agree {c |}{res}     1,397          0 {txt}{c |}{res}     1,397 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}     1,397        690 {txt}{c |}{res}     2,087 

{txt}
{com}. 
.                 
.         *Summary and Average
.         *Summary Agreement
.                 egen pid_agree = rowtotal(d1_agree d2_agree d3_agree), missing
{txt}(2144 missing values generated)

{com}.         *Disagreement
.                 egen pid_disagree = rowtotal(d1_disagree d2_disagree d3_disagree), missing
{txt}(2144 missing values generated)

{com}.         
.         *Summary Scale
.                         *See Lupton and Thornton: Exposure = D - A
.                         gen disagree_total = pid_disagree - pid_agree
{txt}(2144 missing values generated)

{com}.                         label var disagree_total "Network Disagreement"
{txt}
{com}.                 *Divided by network size
.                         *See Lupton and Thonrton: (D-A)/(D+A)
.                         gen disagree_avg = [pid_disagree - pid_agree]/[pid_disagree + pid_agree]
{txt}(2144 missing values generated)

{com}.                         label var disagree_avg "Network Disagreement"
{txt}
{com}.                 
.                 
.         *Diversity Measure*
.                 *From Nir (2005): [(Agree+Disagree)/2] - |A-D|
.                         gen network_ambiv = [(pid_agree+pid_disagree)/2] - abs(pid_agree - pid_disagree)
{txt}(2144 missing values generated)

{com}.                         label var network_ambiv "Network Political Diversity"
{txt}
{com}.                 
.                         summ network_ambiv

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
network_am~v {c |}{res}      2096   -.5126431    .9714087       -1.5          1
{txt}
{com}.                         gen network_ambiv01=(network_ambiv - r(min))/(r(max)-r(min))
{txt}(2144 missing values generated)

{com}.                         label var network_ambiv01 "Network Political Diversity" 
{txt}
{com}.                 
. 
.         
. *General Agreement
.         label def gendifference 1 "Not Different at All" 2 "Slightly Different" 3 "Moderately Different" 4 "Very Different" 5 "Extremely Different"
{txt}
{com}.         gen gendiff1 = . 
{txt}(4240 missing values generated)

{com}.         replace gendiff1 = 1 if W9ZD9_1 == 5
{txt}(588 real changes made)

{com}.         replace gendiff1 = 2 if W9ZD9_1 == 4
{txt}(829 real changes made)

{com}.         replace gendiff1 = 3 if W9ZD9_1 == 3
{txt}(431 real changes made)

{com}.         replace gendiff1 = 4 if W9ZD9_1 == 2
{txt}(186 real changes made)

{com}.         replace gendiff1 = 5 if W9ZD9_1 == 1
{txt}(82 real changes made)

{com}.         label var gendiff1 "General Difference with Disc. 1"
{txt}
{com}.         label values gendiff1 gendifference
{txt}
{com}.         tab gendiff1 W9ZD9_1

  {txt}General Difference {c |}  w9zd9_1. Difference in opinions between R and name1
        with Disc. 1 {c |} 1. Extrem  2. Very d  3. Modera  4. Slight  5. Not di {c |}     Total
{hline 21}{c +}{hline 55}{c +}{hline 10}
Not Different at All {c |}{res}         0          0          0          0        588 {txt}{c |}{res}       588 
{txt}  Slightly Different {c |}{res}         0          0          0        829          0 {txt}{c |}{res}       829 
{txt}Moderately Different {c |}{res}         0          0        431          0          0 {txt}{c |}{res}       431 
{txt}      Very Different {c |}{res}         0        186          0          0          0 {txt}{c |}{res}       186 
{txt} Extremely Different {c |}{res}        82          0          0          0          0 {txt}{c |}{res}        82 
{txt}{hline 21}{c +}{hline 55}{c +}{hline 10}
               Total {c |}{res}        82        186        431        829        588 {txt}{c |}{res}     2,116 

{txt}
{com}.         
.         
.         gen gendiff2 = . 
{txt}(4240 missing values generated)

{com}.         replace gendiff2 = 1 if W9ZD9_2 == 5
{txt}(560 real changes made)

{com}.         replace gendiff2 = 2 if W9ZD9_2 == 4
{txt}(742 real changes made)

{com}.         replace gendiff2 = 3 if W9ZD9_2 == 3
{txt}(456 real changes made)

{com}.         replace gendiff2 = 4 if W9ZD9_2 == 2
{txt}(165 real changes made)

{com}.         replace gendiff2 = 5 if W9ZD9_2 == 1
{txt}(89 real changes made)

{com}.         label var gendiff2 "General Difference with Disc. 2"
{txt}
{com}.         label values gendiff2 gendifference
{txt}
{com}.                 tab gendiff2 W9ZD9_2

  {txt}General Difference {c |}  w9zd9_2. Difference in opinions between R and name2
        with Disc. 2 {c |} 1. Extrem  2. Very d  3. Modera  4. Slight  5. Not di {c |}     Total
{hline 21}{c +}{hline 55}{c +}{hline 10}
Not Different at All {c |}{res}         0          0          0          0        560 {txt}{c |}{res}       560 
{txt}  Slightly Different {c |}{res}         0          0          0        742          0 {txt}{c |}{res}       742 
{txt}Moderately Different {c |}{res}         0          0        456          0          0 {txt}{c |}{res}       456 
{txt}      Very Different {c |}{res}         0        165          0          0          0 {txt}{c |}{res}       165 
{txt} Extremely Different {c |}{res}        89          0          0          0          0 {txt}{c |}{res}        89 
{txt}{hline 21}{c +}{hline 55}{c +}{hline 10}
               Total {c |}{res}        89        165        456        742        560 {txt}{c |}{res}     2,012 

{txt}
{com}. 
.         
.         gen gendiff3 = . 
{txt}(4240 missing values generated)

{com}.         replace gendiff3 = 1 if W9ZD9_3 == 5
{txt}(491 real changes made)

{com}.         replace gendiff3 = 2 if W9ZD9_3 == 4
{txt}(698 real changes made)

{com}.         replace gendiff3 = 3 if W9ZD9_3 == 3
{txt}(449 real changes made)

{com}.         replace gendiff3 = 4 if W9ZD9_3 == 2
{txt}(156 real changes made)

{com}.         replace gendiff3 = 5 if W9ZD9_3 == 1
{txt}(88 real changes made)

{com}.         label var gendiff3 "General Difference with Disc. 3"
{txt}
{com}.         label values gendiff3 gendifference
{txt}
{com}.         tab gendiff3 W9ZD9_3

  {txt}General Difference {c |}  w9zd9_3. Difference in opinions between R and name3
        with Disc. 3 {c |} 1. Extrem  2. Very d  3. Modera  4. Slight  5. Not di {c |}     Total
{hline 21}{c +}{hline 55}{c +}{hline 10}
Not Different at All {c |}{res}         0          0          0          0        491 {txt}{c |}{res}       491 
{txt}  Slightly Different {c |}{res}         0          0          0        698          0 {txt}{c |}{res}       698 
{txt}Moderately Different {c |}{res}         0          0        449          0          0 {txt}{c |}{res}       449 
{txt}      Very Different {c |}{res}         0        156          0          0          0 {txt}{c |}{res}       156 
{txt} Extremely Different {c |}{res}        88          0          0          0          0 {txt}{c |}{res}        88 
{txt}{hline 21}{c +}{hline 55}{c +}{hline 10}
               Total {c |}{res}        88        156        449        698        491 {txt}{c |}{res}     1,882 

{txt}
{com}.         egen gendiff = rowmean(gendiff1 gendiff2 gendiff3)
{txt}(2123 missing values generated)

{com}.         label var gendiff "General Disagreement"
{txt}
{com}.         tab gendiff1

  {txt}General Difference {c |}
        with Disc. 1 {c |}      Freq.     Percent        Cum.
{hline 21}{c +}{hline 35}
Not Different at All {c |}{res}        588       27.79       27.79
{txt}  Slightly Different {c |}{res}        829       39.18       66.97
{txt}Moderately Different {c |}{res}        431       20.37       87.33
{txt}      Very Different {c |}{res}        186        8.79       96.12
{txt} Extremely Different {c |}{res}         82        3.88      100.00
{txt}{hline 21}{c +}{hline 35}
               Total {c |}{res}      2,116      100.00
{txt}
{com}.         tab gendiff2

  {txt}General Difference {c |}
        with Disc. 2 {c |}      Freq.     Percent        Cum.
{hline 21}{c +}{hline 35}
Not Different at All {c |}{res}        560       27.83       27.83
{txt}  Slightly Different {c |}{res}        742       36.88       64.71
{txt}Moderately Different {c |}{res}        456       22.66       87.38
{txt}      Very Different {c |}{res}        165        8.20       95.58
{txt} Extremely Different {c |}{res}         89        4.42      100.00
{txt}{hline 21}{c +}{hline 35}
               Total {c |}{res}      2,012      100.00
{txt}
{com}.         tab gendiff3

  {txt}General Difference {c |}
        with Disc. 3 {c |}      Freq.     Percent        Cum.
{hline 21}{c +}{hline 35}
Not Different at All {c |}{res}        491       26.09       26.09
{txt}  Slightly Different {c |}{res}        698       37.09       63.18
{txt}Moderately Different {c |}{res}        449       23.86       87.04
{txt}      Very Different {c |}{res}        156        8.29       95.32
{txt} Extremely Different {c |}{res}         88        4.68      100.00
{txt}{hline 21}{c +}{hline 35}
               Total {c |}{res}      1,882      100.00
{txt}
{com}.         
. 
. *Relationship, General and Partisan*
.         pwcorr disagree_total disagree_avg gendiff, sig

             {txt}{c |} disagr~l disagr~g  gendiff
{hline 13}{c +}{hline 27}
disagree_t~l {c |} {res}  1.0000 
             {txt}{c |}
             {c |}
disagree_avg {c |} {res}  0.9729   1.0000 
             {txt}{c |}{res}   0.0000
             {txt}{c |}
     gendiff {c |} {res}  0.4291   0.4326   1.0000 
             {txt}{c |}{res}   0.0000   0.0000
             {txt}{c |}

{com}.         ttest gendiff1, by(d1_agree)

{txt}Two-sample t test with equal variances
{hline 9}{c TT}{hline 68}
   Group{col 10}{c |}{col 16}Obs{col 27}Mean{col 35}Std. Err.{col 47}Std. Dev.{col 59}[95% Conf. Interval]
{hline 9}{c +}{hline 68}
Disagree {c |}{res}{col 12}    690{col 22} 2.876812{col 34} .0428406{col 46} 1.125331{col 58} 2.792698{col 70} 2.960925
   {txt}Agree {c |}{res}{col 12}   1394{col 22}   1.8967{col 34} .0233322{col 46} .8711392{col 58}  1.85093{col 70}  1.94247
{txt}{hline 9}{c +}{hline 68}
combined {c |}{res}{col 12}   2084{col 22} 2.221209{col 34} .0233807{col 46} 1.067349{col 58} 2.175357{col 70} 2.267061
{txt}{hline 9}{c +}{hline 68}
    diff {c |}{res}{col 22} .9801115{col 34} .0448118{col 58} .8922309{col 70} 1.067992
{txt}{hline 9}{c BT}{hline 68}
    diff = mean({res}Disagree{txt}) - mean({res}Agree{txt})                           t = {res} 21.8717
{txt}Ho: diff = 0                                     degrees of freedom = {res}    2082

    {txt}Ha: diff < 0                 Ha: diff != 0                 Ha: diff > 0
 Pr(T < t) = {res}1.0000         {txt}Pr(|T| > |t|) = {res}0.0000          {txt}Pr(T > t) = {res}0.0000
{txt}
{com}.         ttest gendiff2, by(d2_agree)

{txt}Two-sample t test with equal variances
{hline 9}{c TT}{hline 68}
   Group{col 10}{c |}{col 16}Obs{col 27}Mean{col 35}Std. Err.{col 47}Std. Dev.{col 59}[95% Conf. Interval]
{hline 9}{c +}{hline 68}
Disagree {c |}{res}{col 12}    704{col 22} 2.882102{col 34} .0430967{col 46} 1.143486{col 58} 2.797489{col 70} 2.966716
   {txt}Agree {c |}{res}{col 12}   1278{col 22} 1.898279{col 34} .0242886{col 46} .8682949{col 58} 1.850629{col 70} 1.945928
{txt}{hline 9}{c +}{hline 68}
combined {c |}{res}{col 12}   1982{col 22}  2.24773{col 34} .0243152{col 46} 1.082504{col 58} 2.200044{col 70} 2.295416
{txt}{hline 9}{c +}{hline 68}
    diff {c |}{res}{col 22} .9838237{col 34}  .045759{col 58} .8940829{col 70} 1.073564
{txt}{hline 9}{c BT}{hline 68}
    diff = mean({res}Disagree{txt}) - mean({res}Agree{txt})                           t = {res} 21.5001
{txt}Ho: diff = 0                                     degrees of freedom = {res}    1980

    {txt}Ha: diff < 0                 Ha: diff != 0                 Ha: diff > 0
 Pr(T < t) = {res}1.0000         {txt}Pr(|T| > |t|) = {res}0.0000          {txt}Pr(T > t) = {res}0.0000
{txt}
{com}.         ttest gendiff3, by(d3_agree)

{txt}Two-sample t test with equal variances
{hline 9}{c TT}{hline 68}
   Group{col 10}{c |}{col 16}Obs{col 27}Mean{col 35}Std. Err.{col 47}Std. Dev.{col 59}[95% Conf. Interval]
{hline 9}{c +}{hline 68}
Disagree {c |}{res}{col 12}    677{col 22} 2.929099{col 34} .0425504{col 46} 1.107129{col 58} 2.845552{col 70} 3.012646
   {txt}Agree {c |}{res}{col 12}   1182{col 22} 1.914552{col 34} .0255092{col 46} .8770137{col 58} 1.864503{col 70}   1.9646
{txt}{hline 9}{c +}{hline 68}
combined {c |}{res}{col 12}   1859{col 22} 2.284024{col 34} .0251229{col 46} 1.083201{col 58} 2.234752{col 70} 2.333296
{txt}{hline 9}{c +}{hline 68}
    diff {c |}{res}{col 22} 1.014547{col 34} .0466151{col 58} .9231239{col 70} 1.105971
{txt}{hline 9}{c BT}{hline 68}
    diff = mean({res}Disagree{txt}) - mean({res}Agree{txt})                           t = {res} 21.7644
{txt}Ho: diff = 0                                     degrees of freedom = {res}    1857

    {txt}Ha: diff < 0                 Ha: diff != 0                 Ha: diff > 0
 Pr(T < t) = {res}1.0000         {txt}Pr(|T| > |t|) = {res}0.0000          {txt}Pr(T > t) = {res}0.0000
{txt}
{com}. 
. *Combined (old)
.                 gen d1_both = d1_disagree + gendiff1
{txt}(2156 missing values generated)

{com}.                 gen d2_both = d2_disagree + gendiff2
{txt}(2258 missing values generated)

{com}.                 gen d3_both = d3_disagree + gendiff3
{txt}(2381 missing values generated)

{com}.                 tab d1_both

    {txt}d1_both {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          1 {c |}{res}        508       24.38       24.38
{txt}          2 {c |}{res}        675       32.39       56.77
{txt}          3 {c |}{res}        426       20.44       77.21
{txt}          4 {c |}{res}        255       12.24       89.44
{txt}          5 {c |}{res}        157        7.53       96.98
{txt}          6 {c |}{res}         63        3.02      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,084      100.00
{txt}
{com}.                 tab d2_both

    {txt}d2_both {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          1 {c |}{res}        467       23.56       23.56
{txt}          2 {c |}{res}        629       31.74       55.30
{txt}          3 {c |}{res}        389       19.63       74.92
{txt}          4 {c |}{res}        293       14.78       89.71
{txt}          5 {c |}{res}        129        6.51       96.22
{txt}          6 {c |}{res}         75        3.78      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,982      100.00
{txt}
{com}.                 tab d3_both

    {txt}d3_both {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          1 {c |}{res}        422       22.70       22.70
{txt}          2 {c |}{res}        571       30.72       53.42
{txt}          3 {c |}{res}        384       20.66       74.07
{txt}          4 {c |}{res}        271       14.58       88.65
{txt}          5 {c |}{res}        143        7.69       96.34
{txt}          6 {c |}{res}         68        3.66      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,859      100.00
{txt}
{com}.                 
.                 egen dis_both = rowmean(d1_both d2_both d3_both)
{txt}(2146 missing values generated)

{com}.                 label var dis_both "Index of Network Disagreement"
{txt}
{com}.                 summ dis_both, detail

                {txt}Index of Network Disagreement
{hline 61}
      Percentiles      Smallest
 1%    {res}        1              1
{txt} 5%    {res}        1              1
{txt}10%    {res} 1.333333              1       {txt}Obs         {res}       2094
{txt}25%    {res}        2              1       {txt}Sum of Wgt. {res}       2094

{txt}50%    {res} 2.666667                      {txt}Mean          {res} 2.598615
                        {txt}Largest       Std. Dev.     {res} 1.000358
{txt}75%    {res} 3.333333              6
{txt}90%    {res}        4              6       {txt}Variance      {res} 1.000715
{txt}95%    {res} 4.333333              6       {txt}Skewness      {res} .3907251
{txt}99%    {res}        5              6       {txt}Kurtosis      {res} 2.822583
{txt}
{com}.                 tab dis_both

   {txt}Index of {c |}
    Network {c |}
Disagreemen {c |}
          t {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          1 {c |}{res}        185        8.83        8.83
{txt}   1.333333 {c |}{res}        117        5.59       14.42
{txt}        1.5 {c |}{res}         11        0.53       14.95
{txt}   1.666667 {c |}{res}        164        7.83       22.78
{txt}          2 {c |}{res}        303       14.47       37.25
{txt}   2.333333 {c |}{res}        228       10.89       48.14
{txt}        2.5 {c |}{res}         23        1.10       49.24
{txt}   2.666667 {c |}{res}        215       10.27       59.50
{txt}          3 {c |}{res}        279       13.32       72.83
{txt}   3.333333 {c |}{res}        162        7.74       80.56
{txt}        3.5 {c |}{res}         15        0.72       81.28
{txt}   3.666667 {c |}{res}        157        7.50       88.78
{txt}          4 {c |}{res}        103        4.92       93.70
{txt}   4.333333 {c |}{res}         55        2.63       96.32
{txt}        4.5 {c |}{res}          4        0.19       96.51
{txt}   4.666667 {c |}{res}         23        1.10       97.61
{txt}          5 {c |}{res}         30        1.43       99.04
{txt}   5.333333 {c |}{res}         10        0.48       99.52
{txt}        5.5 {c |}{res}          2        0.10       99.62
{txt}   5.666667 {c |}{res}          4        0.19       99.81
{txt}          6 {c |}{res}          4        0.19      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,094      100.00
{txt}
{com}. 
.                 
.                 *Combined Index (new)
.         /**fn. 5 (Lupton and Thornton: 
>                         A = sum(ai * si) where a = 1 if agree and s = agreement weight
>                         D = sum(di * si) where d = 1 if disagree and s = disagreement weight
>                         Disagreement = D - A**/
.                         
.                 *Agreement Coding*
.                         foreach var in gendiff1 gendiff2 gendiff3 {c -(}
{txt}  2{com}.                                 recode `var' (1=5) (2=4) (3=3) (4=2) (5=1), gen(`var'_ag)
{txt}  3{com}.                                 {c )-}
{txt}(1685 differences between gendiff1 and gendiff1_ag)
(1556 differences between gendiff2 and gendiff2_ag)
(1433 differences between gendiff3 and gendiff3_ag)

{com}.                 *Agree Scale
.                         gen a1 = d1_agree * gendiff1_ag
{txt}(2156 missing values generated)

{com}.                         gen a2 = d2_agree * gendiff2_ag
{txt}(2258 missing values generated)

{com}.                         gen a3 = d3_agree * gendiff3_ag
{txt}(2381 missing values generated)

{com}.                         egen agree_weight = rowtotal(a1 a2 a3), missing
{txt}(2146 missing values generated)

{com}. 
.                 
.                 *Disagree Scale
.                         gen d1 = d1_disagree * gendiff1
{txt}(2156 missing values generated)

{com}.                         gen d2 = d2_disagree * gendiff2
{txt}(2258 missing values generated)

{com}.                         gen d3 = d3_disagree * gendiff3
{txt}(2381 missing values generated)

{com}.                         egen disagree_weight = rowtotal(d1 d2 d3), missing
{txt}(2146 missing values generated)

{com}. 
.                 *Exposure to Disagreement
.                         gen disagree_total_weight = disagree_weight - agree_weight
{txt}(2146 missing values generated)

{com}.                         gen disagree_avg_weight = disagree_total_weight/(pid_disagree+pid_agree)
{txt}(2146 missing values generated)

{com}.                 
.                         foreach var in disagree_total_weight disagree_avg_weight {c -(}
{txt}  2{com}.                                 summ `var' 
{txt}  3{com}.                                 gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.                                 tab `var'01
{txt}  5{com}.                         {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_t~t {c |}{res}      2094   -4.677173    7.310196        -15         15
{txt}(2146 missing values generated)

disagree_to {c |}
tal_weight0 {c |}
          1 {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          0 {c |}{res}        137        6.54        6.54
{txt}   .0333333 {c |}{res}        105        5.01       11.56
{txt}   .0666667 {c |}{res}        125        5.97       17.53
{txt}         .1 {c |}{res}        169        8.07       25.60
{txt}   .1333333 {c |}{res}         86        4.11       29.70
{txt}   .1666667 {c |}{res}         75        3.58       33.29
{txt}         .2 {c |}{res}         50        2.39       35.67
{txt}   .2333333 {c |}{res}         59        2.82       38.49
{txt}   .2666667 {c |}{res}         72        3.44       41.93
{txt}         .3 {c |}{res}        127        6.06       47.99
{txt}   .3333333 {c |}{res}        141        6.73       54.73
{txt}   .3666667 {c |}{res}        129        6.16       60.89
{txt}         .4 {c |}{res}         87        4.15       65.04
{txt}   .4333333 {c |}{res}         52        2.48       67.53
{txt}   .4666667 {c |}{res}         36        1.72       69.25
{txt}         .5 {c |}{res}         54        2.58       71.82
{txt}   .5333334 {c |}{res}         82        3.92       75.74
{txt}   .5666667 {c |}{res}         80        3.82       79.56
{txt}         .6 {c |}{res}         97        4.63       84.19
{txt}   .6333333 {c |}{res}         71        3.39       87.58
{txt}   .6666667 {c |}{res}         41        1.96       89.54
{txt}         .7 {c |}{res}         42        2.01       91.55
{txt}   .7333333 {c |}{res}         34        1.62       93.17
{txt}   .7666667 {c |}{res}         53        2.53       95.70
{txt}         .8 {c |}{res}         28        1.34       97.04
{txt}   .8333333 {c |}{res}         24        1.15       98.19
{txt}   .8666667 {c |}{res}         14        0.67       98.85
{txt}         .9 {c |}{res}         11        0.53       99.38
{txt}   .9333333 {c |}{res}          8        0.38       99.76
{txt}   .9666666 {c |}{res}          3        0.14       99.90
{txt}          1 {c |}{res}          2        0.10      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,094      100.00

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_a~t {c |}{res}      2094   -1.646132    2.581645         -5          5
{txt}(2146 missing values generated)

disagree_av {c |}
 g_weight01 {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          0 {c |}{res}        185        8.83        8.83
{txt}   .0333333 {c |}{res}        105        5.01       13.85
{txt}        .05 {c |}{res}          7        0.33       14.18
{txt}   .0666666 {c |}{res}        125        5.97       20.15
{txt}         .1 {c |}{res}        209        9.98       30.13
{txt}   .1333333 {c |}{res}         86        4.11       34.24
{txt}        .15 {c |}{res}          9        0.43       34.67
{txt}   .1666667 {c |}{res}         51        2.44       37.11
{txt}         .2 {c |}{res}         64        3.06       40.16
{txt}   .2333333 {c |}{res}         44        2.10       42.26
{txt}        .25 {c |}{res}          2        0.10       42.36
{txt}   .2666667 {c |}{res}         63        3.01       45.37
{txt}         .3 {c |}{res}        129        6.16       51.53
{txt}   .3333333 {c |}{res}        115        5.49       57.02
{txt}        .35 {c |}{res}          5        0.24       57.26
{txt}   .3666667 {c |}{res}         98        4.68       61.94
{txt}         .4 {c |}{res}         78        3.72       65.66
{txt}   .4333333 {c |}{res}         39        1.86       67.53
{txt}        .45 {c |}{res}         11        0.53       68.05
{txt}   .4666667 {c |}{res}         25        1.19       69.25
{txt}         .5 {c |}{res}         54        2.58       71.82
{txt}   .5333334 {c |}{res}         69        3.30       75.12
{txt}        .55 {c |}{res}          5        0.24       75.36
{txt}   .5666667 {c |}{res}         63        3.01       78.37
{txt}         .6 {c |}{res}         98        4.68       83.05
{txt}   .6333333 {c |}{res}         51        2.44       85.48
{txt}        .65 {c |}{res}          4        0.19       85.67
{txt}   .6666667 {c |}{res}         35        1.67       87.34
{txt}         .7 {c |}{res}         59        2.82       90.16
{txt}   .7333333 {c |}{res}         32        1.53       91.69
{txt}        .75 {c |}{res}          4        0.19       91.88
{txt}   .7666667 {c |}{res}         51        2.44       94.32
{txt}         .8 {c |}{res}         39        1.86       96.18
{txt}   .8333333 {c |}{res}         24        1.15       97.33
{txt}        .85 {c |}{res}          2        0.10       97.42
{txt}   .8666667 {c |}{res}         14        0.67       98.09
{txt}         .9 {c |}{res}         24        1.15       99.24
{txt}   .9333333 {c |}{res}          8        0.38       99.62
{txt}        .95 {c |}{res}          1        0.05       99.67
{txt}   .9666666 {c |}{res}          3        0.14       99.81
{txt}          1 {c |}{res}          4        0.19      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,094      100.00
{txt}
{com}.                         
.                         label var disagree_total_weight "Network Disagreement"
{txt}
{com}.                         label var disagree_total_weight "Network Disagreement"
{txt}
{com}.                 
.                         label var disagree_avg_weight "Network Disagreement"
{txt}
{com}.                         label var disagree_avg_weight "Network Disagreement"
{txt}
{com}.                 
.                 
.                 ***************************************************
.                 *****************Control Variables*****************
.                 ***************************************************
.         
. *Education
.         recode DER05 (-6=.) (-2=.) (5=4),  gen(educ)
{txt}(1616 differences between DER05 and educ)

{com}.         label var educ "Education"
{txt}
{com}.         label def ed 1 "< HS" 2 "HS" 3 " Some College" 4 "Bachelor+"
{txt}
{com}.         label values educ ed
{txt}
{com}.         
.         summ educ 

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 8}educ {c |}{res}      3222     3.16946    .8536997          1          4
{txt}
{com}.         gen educ01 = (educ - r(min))/(r(max)-r(min))
{txt}(1018 missing values generated)

{com}.         label var educ "Education"
{txt}
{com}.         
. *Age
.         rename DER02 age
{res}{txt}
{com}.         label var age "Age"
{txt}
{com}.         
.         summ age 

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 9}age {c |}{res}      4240    50.78184    15.78628         18         90
{txt}
{com}.         gen age01 = (age - r(min))/(r(max)-r(min))
{txt}
{com}.         label var age01 "Age"
{txt}
{com}.         
.         
. *Income
.         rename DER06 income
{res}{txt}
{com}.         replace income = . if income < 0        
{txt}(1053 real changes made, 1053 to missing)

{com}.         label var income "Income"
{txt}
{com}.         
.         summ income

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 6}income {c |}{res}      3187    12.22529    4.131404          1         19
{txt}
{com}.         gen income01 = (income - r(min))/(r(max)-r(min))
{txt}(1053 missing values generated)

{com}.         label var income01 "Income"
{txt}
{com}.         
.         
. *Race
.         rename DER04 race_eth
{res}{txt}
{com}.         label var race_eth "Race/Ethnicity"
{txt}
{com}.         label def rac 1 "White" 2 "Black" 3 "Hispanic" 4 "Other"
{txt}
{com}.         label values race_eth rac
{txt}
{com}.         
. *Gender
.         recode DER01 (1=0) (2=1), gen(gender)
{txt}(4240 differences between DER01 and gender)

{com}.         label var gender "Gender" 
{txt}
{com}.         label def gena 1 "Female" 0 "Male"
{txt}
{com}.         label values gender gena
{txt}
{com}. 
. *Employment
.         *CP (Core Profile?) Question
.                 recode CPQ17 (-7=.) (-6=.) (-5=.) (-4=.) (1=1) (2=1) (3=2) (4=2) (5=3) (6=4) (7=5), gen(empl_cp)
{txt}(2729 differences between CPQ17 and empl_cp)

{com}.                 label var empl_cp "Employment (CP)"
{txt}
{com}.                 label def emp 1 "Working" 2 "Unemployed" 3 "Retired" 4 "Disabled" 5 "Not Working: Other" 
{txt}
{com}.                 label values empl_cp emp
{txt}
{com}.                 
.                 recode empl_cp (1=1) (2=2) (3=3) (4=4) (5=4) , gen(empl_cp1)
{txt}(220 differences between empl_cp and empl_cp1)

{com}.                 label def emp2 1 "Working" 2 "Unemployed" 3 "Retired" 4 "Disabled/Not Working/Other"
{txt}
{com}.                 label values empl_cp1 emp2
{txt}
{com}.                 label var empl_cp1 "Employment"
{txt}
{com}. 
.                 
.         *Employment (W11)
.                 recode W11ZG1 (-7=.) (-6=.) (-5=.) (-4=.) (1=1) (2=1) (3=2) (4=2) (5=3) (6=4) (7=5), gen(empl_w11)
{txt}(2828 differences between W11ZG1 and empl_w11)

{com}.                 label var empl_w11 "Employment (W11)"
{txt}
{com}.                 label values empl_w11 emp
{txt}
{com}.                 
.                 recode empl_w11 (1=1) (2=2) (3=3)(4=4) (5=4) (6=4) (7=4), gen(empl_w11a)
{txt}(146 differences between empl_w11 and empl_w11a)

{com}.                 label values empl_w11a emp2
{txt}
{com}.                 label var empl_w11a "Employment (W11)"
{txt}
{com}.                 
.                 
.                 
.         *Relationship
.                 tab empl_cp empl_w11, row col
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

                   {c |}                    Employment (W11)
   Employment (CP) {c |}   Working  Unemploye    Retired   Disabled  Not Worki {c |}     Total
{hline 19}{c +}{hline 55}{c +}{hline 10}
           Working {c |}{res}     1,480         44         32          8         22 {txt}{c |}{res}     1,586 
                   {txt}{c |}{res}     93.32       2.77       2.02       0.50       1.39 {txt}{c |}{res}    100.00 
                   {txt}{c |}{res}     92.79      48.35       6.32       7.92      16.79 {txt}{c |}{res}     65.43 
{txt}{hline 19}{c +}{hline 55}{c +}{hline 10}
        Unemployed {c |}{res}        42         36          3          0          4 {txt}{c |}{res}        85 
                   {txt}{c |}{res}     49.41      42.35       3.53       0.00       4.71 {txt}{c |}{res}    100.00 
                   {txt}{c |}{res}      2.63      39.56       0.59       0.00       3.05 {txt}{c |}{res}      3.51 
{txt}{hline 19}{c +}{hline 55}{c +}{hline 10}
           Retired {c |}{res}        25          4        440          4          8 {txt}{c |}{res}       481 
                   {txt}{c |}{res}      5.20       0.83      91.48       0.83       1.66 {txt}{c |}{res}    100.00 
                   {txt}{c |}{res}      1.57       4.40      86.96       3.96       6.11 {txt}{c |}{res}     19.84 
{txt}{hline 19}{c +}{hline 55}{c +}{hline 10}
          Disabled {c |}{res}         3          0          9         85          0 {txt}{c |}{res}        97 
                   {txt}{c |}{res}      3.09       0.00       9.28      87.63       0.00 {txt}{c |}{res}    100.00 
                   {txt}{c |}{res}      0.19       0.00       1.78      84.16       0.00 {txt}{c |}{res}      4.00 
{txt}{hline 19}{c +}{hline 55}{c +}{hline 10}
Not Working: Other {c |}{res}        45          7         22          4         97 {txt}{c |}{res}       175 
                   {txt}{c |}{res}     25.71       4.00      12.57       2.29      55.43 {txt}{c |}{res}    100.00 
                   {txt}{c |}{res}      2.82       7.69       4.35       3.96      74.05 {txt}{c |}{res}      7.22 
{txt}{hline 19}{c +}{hline 55}{c +}{hline 10}
             Total {c |}{res}     1,595         91        506        101        131 {txt}{c |}{res}     2,424 
                   {txt}{c |}{res}     65.80       3.75      20.87       4.17       5.40 {txt}{c |}{res}    100.00 
                   {txt}{c |}{res}    100.00     100.00     100.00     100.00     100.00 {txt}{c |}{res}    100.00 

{txt}
{com}. 
. *Married Status
.         recode DER24 (-6=.) (-2=.) (1=1) (2=0) (3=0) (4=0) (5=0) (6=0) (7=0) (8=0) (9=0), gen(marital)
{txt}(2240 differences between DER24 and marital)

{com}.         label var marital "Marriage Status"
{txt}
{com}.         label def mar 1 "Married" 0 "Not Married" 
{txt}
{com}.         label values marital mar
{txt}
{com}.         tab marital

   {txt}Marriage {c |}
     Status {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
Not Married {c |}{res}      1,169       36.89       36.89
{txt}    Married {c |}{res}      2,000       63.11      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      3,169      100.00
{txt}
{com}. 
. *Interest
.         label def inte 1 "Not Interested" 2 "Slightly" 3 "Moderately" 4 "Very" 5 "Extremely"
{txt}
{com}.         *W1
.                 recode  W1K1 (-7=.) (-6=.) (-5=.) (-4=.) (1=5) (2=4) (3=3) (4=2) (5=1), gen(interest_w1)
{txt}(3738 differences between W1K1 and interest_w1)

{com}.                 label var interest_w1 "Pol. Interest (W1)"
{txt}
{com}.                 label values interest_w1 inte
{txt}
{com}.                 tab interest_w1

 {txt}Pol. Interest {c |}
          (W1) {c |}      Freq.     Percent        Cum.
{hline 15}{c +}{hline 35}
Not Interested {c |}{res}         42        2.60        2.60
{txt}      Slightly {c |}{res}        182       11.26       13.86
{txt}    Moderately {c |}{res}        502       31.06       44.93
{txt}          Very {c |}{res}        524       32.43       77.35
{txt}     Extremely {c |}{res}        366       22.65      100.00
{txt}{hline 15}{c +}{hline 35}
         Total {c |}{res}      1,616      100.00
{txt}
{com}.         *W9
.                 recode  W9H1 (-7=.) (-6=.) (-5=.) (-4=.) (1=5) (2=4) (3=3) (4=2) (5=1), gen(interest_w9)
{txt}(3441 differences between W9H1 and interest_w9)

{com}.                 label var interest_w9 "Pol. Interest (W9)"
{txt}
{com}.                 label values interest_w9 inte
{txt}
{com}.                 tab interest_w9

 {txt}Pol. Interest {c |}
          (W9) {c |}      Freq.     Percent        Cum.
{hline 15}{c +}{hline 35}
Not Interested {c |}{res}         52        1.90        1.90
{txt}      Slightly {c |}{res}        266        9.71       11.61
{txt}    Moderately {c |}{res}        799       29.17       40.78
{txt}          Very {c |}{res}        995       36.33       77.11
{txt}     Extremely {c |}{res}        627       22.89      100.00
{txt}{hline 15}{c +}{hline 35}
         Total {c |}{res}      2,739      100.00
{txt}
{com}.         *W10
.                 recode  W10H1 (-7=.) (-6=.) (-5=.) (-4=.) (1=5) (2=4) (3=3) (4=2) (5=1), gen(interest_w10)
{txt}(3476 differences between W10H1 and interest_w10)

{com}.                 label var interest_w10 "Pol. Interest (W10)"
{txt}
{com}.                 label values interest_w10 inte
{txt}
{com}.                 tab interest_w10

 {txt}Pol. Interest {c |}
         (W10) {c |}      Freq.     Percent        Cum.
{hline 15}{c +}{hline 35}
Not Interested {c |}{res}         51        1.89        1.89
{txt}      Slightly {c |}{res}        255        9.47       11.36
{txt}    Moderately {c |}{res}        764       28.37       39.73
{txt}          Very {c |}{res}        949       35.24       74.97
{txt}     Extremely {c |}{res}        674       25.03      100.00
{txt}{hline 15}{c +}{hline 35}
         Total {c |}{res}      2,693      100.00
{txt}
{com}.         *W11
.                         recode  W11H1 (-7=.) (-6=.) (-5=.) (-4=.) (1=5) (2=4) (3=3) (4=2) (5=1), gen(interest_w11)
{txt}(3548 differences between W11H1 and interest_w11)

{com}.                 label var interest_w11 "Pol. Interest (W11)"
{txt}
{com}.                 label values interest_w11 inte
{txt}
{com}.                 tab interest_w11

 {txt}Pol. Interest {c |}
         (W11) {c |}      Freq.     Percent        Cum.
{hline 15}{c +}{hline 35}
Not Interested {c |}{res}         56        2.10        2.10
{txt}      Slightly {c |}{res}        213        7.99       10.09
{txt}    Moderately {c |}{res}        692       25.97       36.06
{txt}          Very {c |}{res}      1,005       37.71       73.77
{txt}     Extremely {c |}{res}        699       26.23      100.00
{txt}{hline 15}{c +}{hline 35}
         Total {c |}{res}      2,665      100.00
{txt}
{com}.         *W19
.                 recode  W19H1 (-7=.) (-6=.) (-5=.) (-4=.) (1=5) (2=4) (3=3) (4=2) (5=1), gen(interest_w19)
{txt}(3389 differences between W19H1 and interest_w19)

{com}.                 label var interest_w19 "Pol. Interest (W19)"
{txt}
{com}.                 label values interest_w19 inte
{txt}
{com}.                 tab interest_w19

 {txt}Pol. Interest {c |}
         (W19) {c |}      Freq.     Percent        Cum.
{hline 15}{c +}{hline 35}
Not Interested {c |}{res}         68        2.85        2.85
{txt}      Slightly {c |}{res}        405       16.96       19.81
{txt}    Moderately {c |}{res}        851       35.64       55.44
{txt}          Very {c |}{res}        686       28.73       84.17
{txt}     Extremely {c |}{res}        378       15.83      100.00
{txt}{hline 15}{c +}{hline 35}
         Total {c |}{res}      2,388      100.00
{txt}
{com}.         *Relationship
.                 pwcorr interest_w1 interest_w9  interest_w10  interest_w11  interest_w19, sig 

             {txt}{c |} inter~w1 inter~w9 inter~10 inter~11 inter~19
{hline 13}{c +}{hline 45}
 interest_w1 {c |} {res}  1.0000 
             {txt}{c |}
             {c |}
 interest_w9 {c |} {res}  0.6684   1.0000 
             {txt}{c |}{res}   0.0000
             {txt}{c |}
interest_w10 {c |} {res}  0.6504   0.7191   1.0000 
             {txt}{c |}{res}   0.0000   0.0000
             {txt}{c |}
interest_w11 {c |} {res}  0.6436   0.6772   0.7086   1.0000 
             {txt}{c |}{res}   0.0000   0.0000   0.0000
             {txt}{c |}
interest_w19 {c |} {res}  0.6422   0.6546   0.6480   0.6311   1.0000 
             {txt}{c |}{res}   0.0000   0.0000   0.0000   0.0000
             {txt}{c |}

{com}.         
. 
. *Avg. Discussant Interest in Politics
.         label def discinterest 1 "Not at all" 2 "Slightly" 3 "Moderately" 4 "Very" 5 "Extremely"
{txt}
{com}.         gen interestd1 = .
{txt}(4240 missing values generated)

{com}.         replace interestd1 = 1 if W9ZD17_1 == 5
{txt}(47 real changes made)

{com}.         replace interestd1 = 2 if W9ZD17_1 == 4
{txt}(180 real changes made)

{com}.         replace interestd1 = 3 if W9ZD17_1 == 3
{txt}(440 real changes made)

{com}.         replace interestd1 = 4 if W9ZD17_1 == 2
{txt}(602 real changes made)

{com}.         replace interestd1 = 5 if W9ZD17_1 == 1         
{txt}(804 real changes made)

{com}.         label var interestd1 "Disc. 1 Interest Level"
{txt}
{com}.         label values interestd1 discinterest 
{txt}
{com}.         tab interestd1 W9ZD17_1         

   {txt}Disc. 1 {c |}          w9zd17_1. How interested is name1 in
  Interest {c |}                  government/politics
     Level {c |} 1. Extrem  2. Very i  3. Modera  4. Slight  5. Not in {c |}     Total
{hline 11}{c +}{hline 55}{c +}{hline 10}
Not at all {c |}{res}         0          0          0          0         47 {txt}{c |}{res}        47 
{txt}  Slightly {c |}{res}         0          0          0        180          0 {txt}{c |}{res}       180 
{txt}Moderately {c |}{res}         0          0        440          0          0 {txt}{c |}{res}       440 
{txt}      Very {c |}{res}         0        602          0          0          0 {txt}{c |}{res}       602 
{txt} Extremely {c |}{res}       804          0          0          0          0 {txt}{c |}{res}       804 
{txt}{hline 11}{c +}{hline 55}{c +}{hline 10}
     Total {c |}{res}       804        602        440        180         47 {txt}{c |}{res}     2,073 

{txt}
{com}.                                 
.         gen interestd2 = .
{txt}(4240 missing values generated)

{com}.         replace interestd2 = 1 if W9ZD17_2 == 5
{txt}(45 real changes made)

{com}.         replace interestd2 = 2 if W9ZD17_2 == 4
{txt}(199 real changes made)

{com}.         replace interestd2 = 3 if W9ZD17_2 == 3
{txt}(466 real changes made)

{com}.         replace interestd2 = 4 if W9ZD17_2 == 2
{txt}(612 real changes made)

{com}.         replace interestd2 = 5 if W9ZD17_2 == 1         
{txt}(645 real changes made)

{com}.         label var interestd2 "Disc. 2 Interest Level"
{txt}
{com}.         label values interestd2 discinterest                    
{txt}
{com}.         tab interestd2 W9ZD17_2         

   {txt}Disc. 2 {c |}          w9zd17_2. How interested is name2 in
  Interest {c |}                  government/politics
     Level {c |} 1. Extrem  2. Very i  3. Modera  4. Slight  5. Not in {c |}     Total
{hline 11}{c +}{hline 55}{c +}{hline 10}
Not at all {c |}{res}         0          0          0          0         45 {txt}{c |}{res}        45 
{txt}  Slightly {c |}{res}         0          0          0        199          0 {txt}{c |}{res}       199 
{txt}Moderately {c |}{res}         0          0        466          0          0 {txt}{c |}{res}       466 
{txt}      Very {c |}{res}         0        612          0          0          0 {txt}{c |}{res}       612 
{txt} Extremely {c |}{res}       645          0          0          0          0 {txt}{c |}{res}       645 
{txt}{hline 11}{c +}{hline 55}{c +}{hline 10}
     Total {c |}{res}       645        612        466        199         45 {txt}{c |}{res}     1,967 

{txt}
{com}. 
.         gen interestd3 = .
{txt}(4240 missing values generated)

{com}.         replace interestd3 = 1 if W9ZD17_3 == 5
{txt}(49 real changes made)

{com}.         replace interestd3 = 2 if W9ZD17_3 == 4
{txt}(214 real changes made)

{com}.         replace interestd3 = 3 if W9ZD17_3 == 3
{txt}(466 real changes made)

{com}.         replace interestd3 = 4 if W9ZD17_3 == 2
{txt}(565 real changes made)

{com}.         replace interestd3 = 5 if W9ZD17_3 == 1         
{txt}(550 real changes made)

{com}.         label var interestd3 "Disc. 3 Interest Level"
{txt}
{com}.         label values interestd3 discinterest 
{txt}
{com}.         tab interestd3 W9ZD17_3         

   {txt}Disc. 3 {c |}          w9zd17_3. How interested is name3 in
  Interest {c |}                  government/politics
     Level {c |} 1. Extrem  2. Very i  3. Modera  4. Slight  5. Not in {c |}     Total
{hline 11}{c +}{hline 55}{c +}{hline 10}
Not at all {c |}{res}         0          0          0          0         49 {txt}{c |}{res}        49 
{txt}  Slightly {c |}{res}         0          0          0        214          0 {txt}{c |}{res}       214 
{txt}Moderately {c |}{res}         0          0        466          0          0 {txt}{c |}{res}       466 
{txt}      Very {c |}{res}         0        565          0          0          0 {txt}{c |}{res}       565 
{txt} Extremely {c |}{res}       550          0          0          0          0 {txt}{c |}{res}       550 
{txt}{hline 11}{c +}{hline 55}{c +}{hline 10}
     Total {c |}{res}       550        565        466        214         49 {txt}{c |}{res}     1,844 

{txt}
{com}.         
.         summ interestd1-interestd3

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 2}interestd1 {c |}{res}      2073    3.933912    1.071288          1          5
{txt}{space 2}interestd2 {c |}{res}      1967    3.820031    1.069386          1          5
{txt}{space 2}interestd3 {c |}{res}      1844    3.733731    1.088155          1          5
{txt}
{com}.         
.         egen network_interest = rowmean(interestd1 interestd2 interestd3)
{txt}(2167 missing values generated)

{com}.         label var network_interest "Network Pol. Interest"
{txt}
{com}.         
.                 *Weighted Scale
.                 
.                         *Agree/Weight
.                         gen a1i = d1_agree * interestd1
{txt}(2170 missing values generated)

{com}.                         gen a2i = d2_agree * interestd2
{txt}(2277 missing values generated)

{com}.                         gen a3i = d3_agree * interestd3
{txt}(2400 missing values generated)

{com}.                         egen agree_int = rowtotal(a1i a2i a3i), missing
{txt}(2169 missing values generated)

{com}.                 
.                         *Disagree/Weight
.                         gen d1i = d1_disagree * interestd1
{txt}(2170 missing values generated)

{com}.                         gen d2i = d2_disagree * interestd2
{txt}(2277 missing values generated)

{com}.                         gen d3i = d3_disagree * interestd3
{txt}(2400 missing values generated)

{com}.                         egen disagree_int = rowtotal(d1i d2i d3i), missing
{txt}(2169 missing values generated)

{com}.                 
.                         *Scale
.                                 gen disagree_total_int = disagree_int - agree_int
{txt}(2169 missing values generated)

{com}.                                 gen disagree_avg_int = disagree_total_int/(pid_disagree + pid_agree)
{txt}(2169 missing values generated)

{com}.                                 label var disagree_total_int "Network Disagreement (Interest Weighted)"
{txt}
{com}.                                 label var disagree_avg_int "Network Disagreement (Interest Weighted)"
{txt}
{com}.                                 
.                                 foreach var in disagree_total_int disagree_avg_int {c -(}
{txt}  2{com}.                                         summ `var'
{txt}  3{com}.                                         gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.                                         {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagr~l_int {c |}{res}      2071   -3.577982     7.96833        -15         15
{txt}(2169 missing values generated)

    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagr~g_int {c |}{res}      2071    -1.24489     2.80755         -5          5
{txt}(2169 missing values generated)

{com}.                                 
.                                 label var disagree_total_int01 "Network Disagreement (Interest Weighted)"
{txt}
{com}.                                 label var disagree_avg_int01 "Network Disagreement (Interest Weighted)"
{txt}
{com}.                                 
. 
. *Network Ties - How close to each other?
. 
. recode W9ZD8A W9ZD8B W9ZD8C (-6=.) (-5=.) (-1=.) ///
>         (1=6) (2=5) (3=4) (4=3) (5=2) (6=1), gen(tclose1 tclose2 tclose3)
{txt}(4240 differences between W9ZD8A and tclose1)
(4240 differences between W9ZD8B and tclose2)
(4240 differences between W9ZD8C and tclose3)

{com}. 
. egen network_close = rowmean(tclose1 tclose2 tclose3) 
{txt}(2223 missing values generated)

{com}. label var network_close "Avg. Closeness of Ties to Each Other"
{txt}
{com}. 
. *Weighted by Tie Closenes*
.         recode  W9ZD4_1  W9ZD4_2  W9ZD4_3 ///
>                 (-7=.) (-6=.) (-5=.) (1=5) (2=4) (3=3) (4=2) (5=1), gen(close1 close2 close3)
{txt}(3948 differences between W9ZD4_1 and close1)
(3834 differences between W9ZD4_2 and close2)
(3836 differences between W9ZD4_3 and close3)

{com}.         
.         *Agree/Weight
.                         gen a1c = d1_agree * close1
{txt}(2156 missing values generated)

{com}.                         gen a2c = d2_agree * close2
{txt}(2257 missing values generated)

{com}.                         gen a3c = d3_agree * close3
{txt}(2381 missing values generated)

{com}.                         egen agree_close = rowtotal(a1c a2c a3c), missing
{txt}(2145 missing values generated)

{com}.                 
.                 *Disagree/Weight
.                         gen d1c = d1_disagree * close1
{txt}(2156 missing values generated)

{com}.                         gen d2c = d2_disagree * close2
{txt}(2257 missing values generated)

{com}.                         gen d3c = d3_disagree * close3
{txt}(2381 missing values generated)

{com}.                         egen disagree_close = rowtotal(d1c d2c d3c), missing
{txt}(2145 missing values generated)

{com}.                 
.                         *Scale
.                                 gen disagree_total_close = disagree_close - agree_close
{txt}(2145 missing values generated)

{com}.                 
.                 
.                                 
.         
. *Personal Economic Situation (W19)
.         recode W19WX3 (-7=.) (-6=.) (-5=.) (1=5) (2=4) (3=3) (4=2) (5=1), gen(pers_finance)
{txt}(3556 differences between W19WX3 and pers_finance)

{com}.         label var pers_finance "Personal Economic Situation, Past 3mos"
{txt}
{com}.         label def pers 1 "Not at all Diff." 2 "Slightly Difficult" 3 "Moderately" 4 "Very" 5 "Extremely"
{txt}
{com}.         label values pers_finance pers
{txt}
{com}.         
.         
. *Political Knowledge
. 
. 
.         *W2
.                 label def correct 1 "Correct" 0 "Incorrect/NA"
{txt}
{com}.                 *Presidential Term Liimit*
.                         gen term = . 
{txt}(4240 missing values generated)

{com}.                         replace term = 1 if W2U2 == 2
{txt}(1351 real changes made)

{com}.                         replace term = 0 if W2U2 == 1
{txt}(27 real changes made)

{com}.                         replace term = 0 if W2U2 >=3 & W2U2 <= 60
{txt}(59 real changes made)

{com}.                         replace term = 0 if W2U2 == -7
{txt}(19 real changes made)

{com}.                         label var term "Pres. Term Limit" 
{txt}
{com}.                         label values term correct
{txt}
{com}.                         tab term        

  {txt}Pres. Term {c |}
       Limit {c |}      Freq.     Percent        Cum.
{hline 13}{c +}{hline 35}
Incorrect/NA {c |}{res}        105        7.21        7.21
{txt}     Correct {c |}{res}      1,351       92.79      100.00
{txt}{hline 13}{c +}{hline 35}
       Total {c |}{res}      1,456      100.00
{txt}
{com}.                 *Senator Term
.                         gen sen_term = . 
{txt}(4240 missing values generated)

{com}.                         replace sen_term = 1 if W2U3 == 6
{txt}(547 real changes made)

{com}.                         replace sen_term = 0 if W2U3 >=0 & W2U3 <= 5
{txt}(740 real changes made)

{com}.                         replace sen_term = 0 if W2U3 >=7 & W2U3 <=66
{txt}(119 real changes made)

{com}.                         replace sen_term = 0 if W2U3 == -7
{txt}(51 real changes made)

{com}.                         label var sen_term "Senator Term Limit"
{txt}
{com}.                         label values sen_term correct
{txt}
{com}.                         tab sen_term 

{txt}Senator Term {c |}
       Limit {c |}      Freq.     Percent        Cum.
{hline 13}{c +}{hline 35}
Incorrect/NA {c |}{res}        910       62.46       62.46
{txt}     Correct {c |}{res}        547       37.54      100.00
{txt}{hline 13}{c +}{hline 35}
       Total {c |}{res}      1,457      100.00
{txt}
{com}.                         
.                 *Senator Per State
.                         gen senators = .
{txt}(4240 missing values generated)

{com}.                         replace senators = 1 if W2U4 == 2
{txt}(1068 real changes made)

{com}.                         replace senators = 0 if W2U4 >=3 & W2U4 <= 1000
{txt}(131 real changes made)

{com}.                         replace senators = 0 if W2U4 >=0 & W2U4 <= 1
{txt}(181 real changes made)

{com}.                         replace senators = 0 if W2U4 == -7
{txt}(77 real changes made)

{com}.                         label var senators "#Senators per State"
{txt}
{com}.                         label values senators correct
{txt}
{com}.                         tab senators

   {txt}#Senators {c |}
   per State {c |}      Freq.     Percent        Cum.
{hline 13}{c +}{hline 35}
Incorrect/NA {c |}{res}        389       26.70       26.70
{txt}     Correct {c |}{res}      1,068       73.30      100.00
{txt}{hline 13}{c +}{hline 35}
       Total {c |}{res}      1,457      100.00
{txt}
{com}.                         
.                         
.                 *House Term
.                         gen house_term = .
{txt}(4240 missing values generated)

{com}.                         replace house_term = 1 if W2U5 == 2
{txt}(568 real changes made)

{com}.                         replace house_term = 0 if W2U5 >=0 & W2U5 <=1
{txt}(12 real changes made)

{com}.                         replace house_term = 0 if W2U5 >=3 & W2U5 <=100
{txt}(803 real changes made)

{com}.                         replace house_term = 0 if W2U5 == -7
{txt}(74 real changes made)

{com}.                         label var house_term "House Rep Term Limit"
{txt}
{com}.                         label values house_term correct
{txt}
{com}.                         tab house_term

   {txt}House Rep {c |}
  Term Limit {c |}      Freq.     Percent        Cum.
{hline 13}{c +}{hline 35}
Incorrect/NA {c |}{res}        889       61.02       61.02
{txt}     Correct {c |}{res}        568       38.98      100.00
{txt}{hline 13}{c +}{hline 35}
       Total {c |}{res}      1,457      100.00
{txt}
{com}.                         
.                 
.                 *Who Takes Over if Pres and VP Die
.                         gen succession = . 
{txt}(4240 missing values generated)

{com}.                         replace succession = 1 if W2U6 == 3
{txt}(994 real changes made)

{com}.                         replace succession = 0 if W2U6 >=1 & W2U6 <=2
{txt}(425 real changes made)

{com}.                         replace succession = 0 if W2U6 == -7
{txt}(38 real changes made)

{com}.                         label var succession "Pres Succession"
{txt}
{com}.                         label values succession correct
{txt}
{com}.                         tab succession

        {txt}Pres {c |}
  Succession {c |}      Freq.     Percent        Cum.
{hline 13}{c +}{hline 35}
Incorrect/NA {c |}{res}        463       31.78       31.78
{txt}     Correct {c |}{res}        994       68.22      100.00
{txt}{hline 13}{c +}{hline 35}
       Total {c |}{res}      1,457      100.00
{txt}
{com}.                 
.                 *Overriding a Veto
.                         gen veto = . 
{txt}(4240 missing values generated)

{com}.                         replace veto = 1 if W2U7 == 2
{txt}(1040 real changes made)

{com}.                         replace veto = 0 if W2U7 == 1
{txt}(114 real changes made)

{com}.                         replace veto = 0 if W2U7 >=3 & W2U7 <=4
{txt}(264 real changes made)

{com}.                         replace veto = 0 if W2U7 == -7
{txt}(39 real changes made)

{com}.                         label var veto "Veto Override"
{txt}
{com}.                         label values veto correct
{txt}
{com}.                         tab veto

        {txt}Veto {c |}
    Override {c |}      Freq.     Percent        Cum.
{hline 13}{c +}{hline 35}
Incorrect/NA {c |}{res}        417       28.62       28.62
{txt}     Correct {c |}{res}      1,040       71.38      100.00
{txt}{hline 13}{c +}{hline 35}
       Total {c |}{res}      1,457      100.00
{txt}
{com}.                 
.                 alpha term sen_term senators house_term succession veto, item

{txt}Test scale = mean(unstandardized items)

                                                            average
                             item-test     item-rest       interitem
Item         {c |}  Obs  Sign   correlation   correlation     covariance      alpha
{hline 13}{c +}{hline 65}
term{col 14}{c |}{res}{col 16}1456{col 24}+{col 31} 0.3857{col 45} 0.2279{col 59} .0498231{col 73} 0.5970
{txt}sen_term{col 14}{c |}{res}{col 16}1457{col 24}+{col 31} 0.6468{col 45} 0.3961{col 59} .0340593{col 73} 0.5310
{txt}senators{col 14}{c |}{res}{col 16}1457{col 24}+{col 31} 0.6396{col 45} 0.4136{col 59} .0348055{col 73} 0.5251
{txt}house_term{col 14}{c |}{res}{col 16}1457{col 24}+{col 31} 0.6078{col 45} 0.3406{col 59} .0369582{col 73} 0.5572
{txt}succession{col 14}{c |}{res}{col 16}1457{col 24}+{col 31} 0.6001{col 45} 0.3456{col 59} .0374132{col 73} 0.5540
{txt}veto{col 14}{c |}{res}{col 16}1457{col 24}+{col 31} 0.5577{col 45} 0.3000{col 59} .0403401{col 73} 0.5732
{txt}{hline 13}{c +}{hline 65}
Test scale{col 14}{c |}{res}{col 59} .0389004{col 73} 0.6026
{txt}{hline 13}{c BT}{hline 65}

{com}.                 egen knowl = rowtotal(term sen_term senators house_term succession veto), missing
{txt}(2783 missing values generated)

{com}.                 
.                 summ knowl

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 7}knowl {c |}{res}      1457    3.821551    1.524886          0          6
{txt}
{com}.                 gen knowl01 = (knowl - r(min))/(r(max)-r(min))
{txt}(2783 missing values generated)

{com}.                 label var knowl01 "Knowledge" 
{txt}
{com}.                 
.                 
.         
. ***Partisan Ambivalence***
. 
. 
.         *Wave 2
.                 *Fav: Dem
.                         gen dem_fav_w2 = . 
{txt}(4240 missing values generated)

{com}.                         replace dem_fav_w2 = 0 if W2L2 == 2
{txt}(534 real changes made)

{com}.                         replace dem_fav_w2 = 0.25  if W2L2 == 1 & W2L3 == 4
{txt}(213 real changes made)

{com}.                         replace dem_fav_w2 = 0.50  if W2L2 == 1 & W2L3 == 3
{txt}(353 real changes made)

{com}.                         replace dem_fav_w2 = 0.75  if W2L2 == 1 & W2L3 == 2
{txt}(246 real changes made)

{com}.                         replace dem_fav_w2 = 1  if W2L2 == 1 & W2L3 == 1
{txt}(97 real changes made)

{com}. 
.                 *Unfav: Dem
.                         gen dem_unfav_w2 = .
{txt}(4240 missing values generated)

{com}.                         replace dem_unfav_w2 = 0 if W2L4 == 2
{txt}(529 real changes made)

{com}.                         replace dem_unfav_w2 = 0.25  if W2L4 == 1 & W2L5 == 4
{txt}(286 real changes made)

{com}.                         replace dem_unfav_w2 = 0.50  if W2L4 == 1 & W2L5 == 3
{txt}(322 real changes made)

{com}.                         replace dem_unfav_w2 = 0.75  if W2L4 == 1 & W2L5 == 2
{txt}(185 real changes made)

{com}.                         replace dem_unfav_w2 = 1  if W2L4 == 1 & W2L5 == 1
{txt}(122 real changes made)

{com}.                 
.                 *Rep:Fav
.                         gen rep_fav_w2 = . 
{txt}(4240 missing values generated)

{com}.                         replace rep_fav_w2 = 0 if W2L7 == 2
{txt}(660 real changes made)

{com}.                         replace rep_fav_w2 = 0.25  if W2L7 == 1 & W2L8 == 4
{txt}(211 real changes made)

{com}.                         replace rep_fav_w2 = 0.50  if W2L7 == 1 & W2L8 == 3
{txt}(338 real changes made)

{com}.                         replace rep_fav_w2 = 0.75  if W2L7 == 1 & W2L8 == 2
{txt}(189 real changes made)

{com}.                         replace rep_fav_w2 = 1  if W2L7 == 1 & W2L8 == 1
{txt}(47 real changes made)

{com}.                 
.                 
.                 *Rep:Unfav
.                         gen rep_unfav_w2 = .
{txt}(4240 missing values generated)

{com}.                         replace rep_unfav_w2 = 0 if W2L9 == 2
{txt}(437 real changes made)

{com}.                         replace rep_unfav_w2 = 0.25  if W2L9 == 1 & W2L10 == 4
{txt}(274 real changes made)

{com}.                         replace rep_unfav_w2 = 0.50  if W2L9 == 1 & W2L10 == 3
{txt}(365 real changes made)

{com}.                         replace rep_unfav_w2 = 0.75  if W2L9 == 1 & W2L10 == 2
{txt}(216 real changes made)

{com}.                         replace rep_unfav_w2 = 1  if W2L9 == 1 & W2L10 == 1
{txt}(150 real changes made)

{com}.                 
.                 *ID Consistent
.                         gen consistent_w2 = .
{txt}(4240 missing values generated)

{com}.                         replace consistent_w2 = dem_fav_w2 + rep_unfav_w2 if pid_31 == 1
{txt}(628 real changes made)

{com}.                         replace consistent_w2 = dem_unfav_w2 + rep_fav_w2 if pid_31 == 2
{txt}(586 real changes made)

{com}.                         label var consistent_w2 "Partisan Identity Consistent Likes/Dislikes (W2)"
{txt}
{com}.                         
.                 *ID Conflicting
.                         gen conflicting_w2 = .
{txt}(4240 missing values generated)

{com}.                         replace conflicting_w2 = dem_unfav_w2 + rep_fav_w2 if pid_31 == 1
{txt}(628 real changes made)

{com}.                         replace conflicting_w2 = dem_fav_w2 + rep_unfav_w2 if pid_31 == 2
{txt}(583 real changes made)

{com}.                         label var conflicting_w2 "Partisan Identity Conflicting Likes/Dislikes (W2)"
{txt}
{com}.                         
.                 *In vs. out Fav/unfav
. 
.                         gen in_like_w2 = .
{txt}(4240 missing values generated)

{com}.                         replace in_like_w2  = dem_fav_w2 if pid_31 == 1
{txt}(628 real changes made)

{com}.                         replace in_like_w2 =  rep_fav_w2 if pid_31 == 2
{txt}(586 real changes made)

{com}.                 
.                         gen in_dislike_w2 = .
{txt}(4240 missing values generated)

{com}.                         replace in_dislike_w2 = dem_unfav_w2 if pid_31 == 1
{txt}(628 real changes made)

{com}.                         replace in_dislike_w2 = rep_unfav_w2 if pid_31 == 2
{txt}(583 real changes made)

{com}.                         
.                         gen out_like_w2 = .
{txt}(4240 missing values generated)

{com}.                         replace out_like_w2 = rep_fav_w2 if pid_31 == 1
{txt}(629 real changes made)

{com}.                         replace out_like_w2 = dem_fav_w2 if pid_31 == 2
{txt}(585 real changes made)

{com}.                         
.                         gen out_dislike_w2 = .
{txt}(4240 missing values generated)

{com}.                         replace out_dislike_w2 = rep_unfav_w2 if pid_31 == 1
{txt}(629 real changes made)

{com}.                         replace out_dislike_w2 = dem_unfav_w2 if pid_31 == 2
{txt}(586 real changes made)

{com}.                         
.                         recode in_like_w2 in_dislike_w2 out_like_w2 out_dislike_w2      (0 = 1) (0.25 = 2) (0.5 = 3) (0.75 =4) (1 = 5)
{txt}(in_like_w2: 1214 changes made)
(in_dislike_w2: 1211 changes made)
(out_like_w2: 1214 changes made)
(out_dislike_w2: 1215 changes made)

{com}.                         
.                         label var in_like_w2 "In-Party: Favorable (W2)"
{txt}
{com}.                         label var in_dislike_w2 "In-Party: Unfavorable (W2)"
{txt}
{com}.                         label var out_like_w2 "Out_Party: Favorable (W2)"
{txt}
{com}.                         label var out_dislike_w2 "Out_Party: Unfavorable (W2)"                  
{txt}
{com}.                                 
.                         label def fav 1 "No Fav. Thoughts" 2 "Slightly Favorable" 3 "Moderately Favorable" 4 "Very Favorable" 5 "Extremely Favorable"
{txt}
{com}.                         label values in_like_w2 out_like_w2 fav
{txt}
{com}.                         label def unfav 1 "No Unfav. Thoughts" 2 "Slightly Unfavorable" 3 "Moderately Unfavorable" 4 "Very Unfavorable" 5 "Extremely Unfavorable"
{txt}
{com}.                         label values in_dislike_w2 out_dislike_w2 unfav
{txt}
{com}.                         
.                         
.                         
.                         
. *W11                    
.                 *Fav: Dem
.                         gen dem_fav_w11 = . 
{txt}(4240 missing values generated)

{com}.                         replace dem_fav_w11 = 0 if W11LB2 == 2
{txt}(941 real changes made)

{com}.                         replace dem_fav_w11 = 0.25  if W11LB2 == 1 & W11LB4 == 4
{txt}(351 real changes made)

{com}.                         replace dem_fav_w11 = 0.50  if W11LB2 == 1 & W11LB4 == 3
{txt}(651 real changes made)

{com}.                         replace dem_fav_w11 = 0.75  if W11LB2 == 1 & W11LB4 == 2
{txt}(539 real changes made)

{com}.                         replace dem_fav_w11 = 1  if W11LB2 == 1 & W11LB4 == 1
{txt}(177 real changes made)

{com}. 
.                 *Unfav: Dem
.                         gen dem_unfav_w11 = .
{txt}(4240 missing values generated)

{com}.                         replace dem_unfav_w11 = 0 if W11LB3 == 2
{txt}(1086 real changes made)

{com}.                         replace dem_unfav_w11 = 0.25  if W11LB3 == 1 & W11LB5 == 4
{txt}(455 real changes made)

{com}.                         replace dem_unfav_w11 = 0.50  if W11LB3 == 1 & W11LB5 == 3
{txt}(582 real changes made)

{com}.                         replace dem_unfav_w11 = 0.75  if W11LB3 == 1 & W11LB5 == 2
{txt}(337 real changes made)

{com}.                         replace dem_unfav_w11 = 1  if W11LB3 == 1 & W11LB5 == 1
{txt}(201 real changes made)

{com}.                 
.                 *Rep:Fav
.                         gen rep_fav_w11 = . 
{txt}(4240 missing values generated)

{com}.                         replace rep_fav_w11 = 0 if W11LB7 == 2
{txt}(1178 real changes made)

{com}.                         replace rep_fav_w11 = 0.25  if W11LB7 == 1 & W11LB9 == 4
{txt}(377 real changes made)

{com}.                         replace rep_fav_w11 = 0.50  if W11LB7 == 1 & W11LB9 == 3
{txt}(661 real changes made)

{com}.                         replace rep_fav_w11 = 0.75  if W11LB7 == 1 & W11LB9 == 2
{txt}(367 real changes made)

{com}.                         replace rep_fav_w11 = 1  if W11LB7 == 1 & W11LB9 == 1
{txt}(80 real changes made)

{com}.                 
.                 
.                 *Rep:Unfav
.                         gen rep_unfav_w11 = .
{txt}(4240 missing values generated)

{com}.                         replace rep_unfav_w11 = 0 if W11LB8 == 2
{txt}(825 real changes made)

{com}.                         replace rep_unfav_w11 = 0.25  if W11LB8 == 1 & W11LB10 == 4
{txt}(281 real changes made)

{com}.                         replace rep_unfav_w11 = 0.50  if W11LB8 == 1 & W11LB10 == 3
{txt}(642 real changes made)

{com}.                         replace rep_unfav_w11 = 0.75  if W11LB8 == 1 & W11LB10 == 2
{txt}(464 real changes made)

{com}.                         replace rep_unfav_w11 = 1  if W11LB8 == 1 & W11LB10 == 1
{txt}(215 real changes made)

{com}.                 
.                 *ID Consistent
.                         gen consistent_w11 = .
{txt}(4240 missing values generated)

{com}.                         replace consistent_w11 = dem_fav_w11 + rep_unfav_w11 if pid_39 == 1
{txt}(1112 real changes made)

{com}.                         replace consistent_w11 = dem_unfav_w11 + rep_fav_w11 if pid_39 == 2
{txt}(1046 real changes made)

{com}.                         label var consistent_w11 "Partisan Identity Consistent Likes/Dislikes (W10)"
{txt}
{com}.                         
.                 *ID Conflicting
.                         gen conflicting_w11 = .
{txt}(4240 missing values generated)

{com}.                         replace conflicting_w11 = dem_unfav_w11 + rep_fav_w11 if pid_39 == 1
{txt}(1127 real changes made)

{com}.                         replace conflicting_w11 = dem_fav_w11 + rep_unfav_w11 if pid_39 == 2
{txt}(851 real changes made)

{com}.                         label var conflicting_w11 "Partisan Identity Conclifting Likes/Dislikes (W10)"
{txt}
{com}.                         
.                         *Earlier PID 
.                                         *ID Consistent
.                                         gen consistent_w11a = .
{txt}(4240 missing values generated)

{com}.                                         replace consistent_w11a = dem_fav_w11 + rep_unfav_w11 if pid_31 == 1
{txt}(607 real changes made)

{com}.                                         replace consistent_w11a = dem_unfav_w11 + rep_fav_w11 if pid_31 == 2
{txt}(595 real changes made)

{com}.                                         label var consistent_w11a "Partisan Identity Consistent Likes/Dislikes (W10)"
{txt}
{com}.                                         
.                                 *ID Conflicting
.                                         gen conflicting_w11a = .
{txt}(4240 missing values generated)

{com}.                                         replace conflicting_w11a = dem_unfav_w11 + rep_fav_w11 if pid_31 == 1
{txt}(614 real changes made)

{com}.                                         replace conflicting_w11a = dem_fav_w11 + rep_unfav_w11 if pid_31 == 2
{txt}(491 real changes made)

{com}.                                         label var conflicting_w11a "Partisan Identity Conclifting Likes/Dislikes (W10)"
{txt}
{com}.                 
.                                 
.         
.                         gen in_like_w11 = .
{txt}(4240 missing values generated)

{com}.                         replace in_like_w11  = dem_fav_w11 if pid_31 == 1
{txt}(614 real changes made)

{com}.                         replace in_like_w11 =  rep_fav_w11 if pid_31 == 2
{txt}(596 real changes made)

{com}.                 
.                         gen in_dislike_w11 = .
{txt}(4240 missing values generated)

{com}.                         replace in_dislike_w11 = dem_unfav_w11 if pid_31 == 1
{txt}(614 real changes made)

{com}.                         replace in_dislike_w11 = rep_unfav_w11 if pid_31 == 2
{txt}(494 real changes made)

{com}.                         
.                         gen out_like_w11 = .
{txt}(4240 missing values generated)

{com}.                         replace out_like_w11 = rep_fav_w11 if pid_31 == 1
{txt}(615 real changes made)

{com}.                         replace out_like_w11 = dem_fav_w11 if pid_31 == 2
{txt}(593 real changes made)

{com}.                         
.                         gen out_dislike_w11 = .
{txt}(4240 missing values generated)

{com}.                         replace out_dislike_w11 = rep_unfav_w11 if pid_31 == 1
{txt}(607 real changes made)

{com}.                         replace out_dislike_w11 = dem_unfav_w11 if pid_31 == 2
{txt}(595 real changes made)

{com}.                         
.                         label var in_like_w11 "In-Party: Favorable (W11)"
{txt}
{com}.                         label var in_dislike_w11 "In-Party: Unfavorable (W11)"
{txt}
{com}.                         label var out_like_w11 "Out_Party: Favorable (W11)"
{txt}
{com}.                         label var out_dislike_w11 "Out_Party: Unfavorable (W11)"                        
{txt}
{com}.                                 
.                         recode in_like_w11 in_dislike_w11 out_like_w11 out_dislike_w11 ///
>                                 (0 = 1) (0.25 = 2) (0.5 = 3) (0.75 =4) (1 = 5)
{txt}(in_like_w11: 1210 changes made)
(in_dislike_w11: 1108 changes made)
(out_like_w11: 1208 changes made)
(out_dislike_w11: 1202 changes made)

{com}.                         
.                         label values in_like_w11 out_like_w11 fav
{txt}
{com}.                         label values in_dislike_w11 out_dislike_w11 unfav
{txt}
{com}.                         
.                         
.                         
.                                 
.                         
. *Matching
. 
. gen black = .
{txt}(4240 missing values generated)

{com}. replace black = 1 if race == 2
{txt}(492 real changes made)

{com}. replace black = 0 if race == 1
{txt}(3292 real changes made)

{com}. replace black = 0 if race >=3 & race <=4
{txt}(456 real changes made)

{com}. 
. tabulate pid_str1, gen(pstr1_)

    {txt}PID Str {c |}
       (W1) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
       Lean {c |}{res}        321       22.70       22.70
{txt} Not Strong {c |}{res}        489       34.58       57.28
{txt}     Strong {c |}{res}        604       42.72      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,414      100.00
{txt}
{com}. 
. 
. recode DER09W1 (-7=.) (-4=.) (-6=.) (-5=.) ///
>         (1=4) (2=3) (3=2) (4=1) ///
>         (7=4) (6=3) (5=2), gen(ideol_str1)
{txt}(4240 differences between DER09W1 and ideol_str1)

{com}.         
. recode DER09W2 (-7=.) (-6=.) (-5=.) ///
>         (1=4) (2=3) (3=2) (4=1) ///
>         (7=4) (6=3) (5=2), gen(ideol_str2)
{txt}(4240 differences between DER09W2 and ideol_str2)

{com}. 
. summ interest_w9

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 1}interest_w9 {c |}{res}      2739    3.686017    .9908225          1          5
{txt}
{com}. gen interest_w901 = (interest_w9 - r(min))/(r(max)-r(min))
{txt}(1501 missing values generated)

{com}. label var interest_w901 "Political Interest" 
{txt}
{com}. 
. 
. **Need for cognition and need to evaluate***
. 
. recode W11ZE1 (1=4) (2=3) (3=2) (4=1) (-5 -6 -7 =.), gen(opinionated)
{txt}(4240 differences between W11ZE1 and opinionated)

{com}. 
. gen opinion_degree = . 
{txt}(4240 missing values generated)

{com}. replace opinion_degree = 1  if W11ZE2 == 1 & W11ZE3B == 1
{txt}(46 real changes made)

{com}. replace opinion_degree = 2  if W11ZE2 == 1 & W11ZE3B == 2
{txt}(263 real changes made)

{com}. replace opinion_degree = 3  if W11ZE2 == 2
{txt}(1684 real changes made)

{com}. replace opinion_degree = 4  if W11ZE2 == 3 & W11ZE3A == 2
{txt}(373 real changes made)

{com}. replace opinion_degree = 5  if W11ZE2 == 3 & W11ZE3A == 1
{txt}(292 real changes made)

{com}. 
. foreach var in opinionated opinion_degree {c -(}
{txt}  2{com}.         summ `var'
{txt}  3{com}.         gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.         {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 1}opinionated {c |}{res}      2662    2.802404    .7817114          1          4
{txt}(1578 missing values generated)

    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
opinion_de~e {c |}{res}      2658    3.226486    .8348036          1          5
{txt}(1582 missing values generated)

{com}. 
. egen evaluate = rowmean(opinionated01 opinion_degree01)
{txt}(1578 missing values generated)

{com}. egen evaluate1 = rowtotal(opinionated01 opinion_degree01), missing
{txt}(1578 missing values generated)

{com}. 
. label var evaluate1 "Need to Evaluate"
{txt}
{com}. 
. 
. recode W11ZE6 (1=0) (2=1) (-5 -6 -7 =.), gen(complex)
{txt}(4240 differences between W11ZE6 and complex)

{com}. 
. gen thinking = . 
{txt}(4240 missing values generated)

{com}. replace thinking = 1  if W11ZE4 == 2 & W11ZE5B == 1
{txt}(86 real changes made)

{com}. replace thinking = 2  if W11ZE4 == 2 & W11ZE5B == 2
{txt}(141 real changes made)

{com}. replace thinking = 3  if W11ZE4 == 3
{txt}(1092 real changes made)

{com}. replace thinking = 4  if W11ZE4 == 1 & W11ZE5A == 2
{txt}(512 real changes made)

{com}. replace thinking = 5  if W11ZE4 == 1 & W11ZE5A == 1
{txt}(830 real changes made)

{com}. 
. recode thinking (1=0) (2=0.25) (3=0.5) (4=0.75) (5=1), gen(thinking01)
{txt}(2661 differences between thinking and thinking01)

{com}. 
. egen nfc = rowmean(thinking01 complex)
{txt}(1578 missing values generated)

{com}. egen nfc1 = rowtotal(thinking01 complex), missing
{txt}(1578 missing values generated)

{com}. 
. label var nfc1 "Need for Cognition"
{txt}
{com}. 
. 
. 
. 
{txt}end of do-file

{com}. set more off
{txt}
{com}. 
. /*Extremity*/
. rename disagree_total disagree_10
{res}{txt}
{com}. 
. eststo: ologit pid_str10_full c.disagree_10 numgiven1 network_interest  i.pid_21 interest_w1 i.gender ///
>                         i.race age educ income i.marital evaluate1 nfc1 [pweight= WGTC10]

{res}{txt}Iteration 0:{space 3}log pseudolikelihood = {res: -870.1663}  
Iteration 1:{space 3}log pseudolikelihood = {res:-809.01793}  
Iteration 2:{space 3}log pseudolikelihood = {res: -808.1389}  
Iteration 3:{space 3}log pseudolikelihood = {res:-808.13682}  
Iteration 4:{space 3}log pseudolikelihood = {res:-808.13682}  
{res}
{txt}Ordered logistic regression{col 51}Number of obs{col 67}= {res}       758
{txt}{col 51}Wald chi2({res}15{txt}){col 67}= {res}     47.07
{txt}{col 51}Prob > chi2{col 67}= {res}    0.0000
{txt}Log pseudolikelihood = {res}-808.13682{txt}{col 51}Pseudo R2{col 67}= {res}    0.0713

{txt}{hline 17}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 18}{c |}{col 30}    Robust
{col 1}  pid_str10_full{col 18}{c |}      Coef.{col 30}   Std. Err.{col 42}      z{col 50}   P>|z|{col 58}     [95% Con{col 71}f. Interval]
{hline 17}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 5}disagree_10 {c |}{col 18}{res}{space 2}-.2859017{col 30}{space 2} .0638919{col 41}{space 1}   -4.47{col 50}{space 3}0.000{col 58}{space 4}-.4111276{col 71}{space 3}-.1606759
{txt}{space 7}numgiven1 {c |}{col 18}{res}{space 2} .0012647{col 30}{space 2} .1861133{col 41}{space 1}    0.01{col 50}{space 3}0.995{col 58}{space 4}-.3635105{col 71}{space 3}   .36604
{txt}network_interest {c |}{col 18}{res}{space 2} .1530667{col 30}{space 2} .1121211{col 41}{space 1}    1.37{col 50}{space 3}0.172{col 58}{space 4}-.0666866{col 71}{space 3} .3728201
{txt}{space 16} {c |}
{space 10}pid_21 {c |}
{space 7}Democrat  {c |}{col 18}{res}{space 2}  .038385{col 30}{space 2} .2109771{col 41}{space 1}    0.18{col 50}{space 3}0.856{col 58}{space 4}-.3751225{col 71}{space 3} .4518926
{txt}{space 5}interest_w1 {c |}{col 18}{res}{space 2}  .097966{col 30}{space 2} .1359085{col 41}{space 1}    0.72{col 50}{space 3}0.471{col 58}{space 4}-.1684098{col 71}{space 3} .3643418
{txt}{space 16} {c |}
{space 10}gender {c |}
{space 9}Female  {c |}{col 18}{res}{space 2} .5860516{col 30}{space 2} .2250497{col 41}{space 1}    2.60{col 50}{space 3}0.009{col 58}{space 4} .1449622{col 71}{space 3} 1.027141
{txt}{space 16} {c |}
{space 8}race_eth {c |}
{space 10}Black  {c |}{col 18}{res}{space 2} .7830491{col 30}{space 2} .6293882{col 41}{space 1}    1.24{col 50}{space 3}0.213{col 58}{space 4}-.4505291{col 71}{space 3} 2.016627
{txt}{space 7}Hispanic  {c |}{col 18}{res}{space 2}-.3525096{col 30}{space 2}   .44935{col 41}{space 1}   -0.78{col 50}{space 3}0.433{col 58}{space 4}-1.233219{col 71}{space 3} .5282002
{txt}{space 10}Other  {c |}{col 18}{res}{space 2}-.8471303{col 30}{space 2}   1.0627{col 41}{space 1}   -0.80{col 50}{space 3}0.425{col 58}{space 4}-2.929984{col 71}{space 3} 1.235723
{txt}{space 16} {c |}
{space 13}age {c |}{col 18}{res}{space 2} .0007245{col 30}{space 2} .0082543{col 41}{space 1}    0.09{col 50}{space 3}0.930{col 58}{space 4}-.0154535{col 71}{space 3} .0169026
{txt}{space 12}educ {c |}{col 18}{res}{space 2} .0548462{col 30}{space 2} .1253418{col 41}{space 1}    0.44{col 50}{space 3}0.662{col 58}{space 4}-.1908192{col 71}{space 3} .3005116
{txt}{space 10}income {c |}{col 18}{res}{space 2} .0000719{col 30}{space 2} .0327123{col 41}{space 1}    0.00{col 50}{space 3}0.998{col 58}{space 4}-.0640429{col 71}{space 3} .0641868
{txt}{space 16} {c |}
{space 9}marital {c |}
{space 8}Married  {c |}{col 18}{res}{space 2} .0451851{col 30}{space 2} .2948077{col 41}{space 1}    0.15{col 50}{space 3}0.878{col 58}{space 4}-.5326273{col 71}{space 3} .6229976
{txt}{space 7}evaluate1 {c |}{col 18}{res}{space 2} .1030042{col 30}{space 2} .3386141{col 41}{space 1}    0.30{col 50}{space 3}0.761{col 58}{space 4}-.5606673{col 71}{space 3} .7666757
{txt}{space 12}nfc1 {c |}{col 18}{res}{space 2}-.2380257{col 30}{space 2} .1709839{col 41}{space 1}   -1.39{col 50}{space 3}0.164{col 58}{space 4} -.573148{col 71}{space 3} .0970965
{txt}{hline 17}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
           /cut1 {c |}{col 18}{res}{space 2}-1.286547{col 30}{space 2} .9328031{col 58}{space 4}-3.114807{col 71}{space 3} .5417139
{txt}           /cut2 {c |}{col 18}{res}{space 2} .4611554{col 30}{space 2} .8805043{col 58}{space 4}-1.264601{col 71}{space 3} 2.186912
{txt}           /cut3 {c |}{col 18}{res}{space 2}  2.04594{col 30}{space 2} .9033893{col 58}{space 4} .2753297{col 71}{space 3} 3.816551
{txt}{hline 17}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
({res}est4{txt} stored)

{com}.                 estimates store AN2008_10
{txt}
{com}. 
. 
. rename disagree_10 disagree_11
{res}{txt}
{com}. 
. eststo: ologit pid_str11_full c.disagree_11 numgiven1 network_interest i.pid_21 interest_w1 i.gender ///
>                         i.race age educ income i.marital evaluate1 nfc1 [pweight= WGTC11]

{res}{txt}Iteration 0:{space 3}log pseudolikelihood = {res:-842.05531}  
Iteration 1:{space 3}log pseudolikelihood = {res:-772.53235}  
Iteration 2:{space 3}log pseudolikelihood = {res:-771.47864}  
Iteration 3:{space 3}log pseudolikelihood = {res:-771.47703}  
Iteration 4:{space 3}log pseudolikelihood = {res:-771.47703}  
{res}
{txt}Ordered logistic regression{col 51}Number of obs{col 67}= {res}       758
{txt}{col 51}Wald chi2({res}15{txt}){col 67}= {res}     93.27
{txt}{col 51}Prob > chi2{col 67}= {res}    0.0000
{txt}Log pseudolikelihood = {res}-771.47703{txt}{col 51}Pseudo R2{col 67}= {res}    0.0838

{txt}{hline 17}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 18}{c |}{col 30}    Robust
{col 1}  pid_str11_full{col 18}{c |}      Coef.{col 30}   Std. Err.{col 42}      z{col 50}   P>|z|{col 58}     [95% Con{col 71}f. Interval]
{hline 17}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 5}disagree_11 {c |}{col 18}{res}{space 2}-.3096947{col 30}{space 2} .0587128{col 41}{space 1}   -5.27{col 50}{space 3}0.000{col 58}{space 4}-.4247697{col 71}{space 3}-.1946196
{txt}{space 7}numgiven1 {c |}{col 18}{res}{space 2}-.0473052{col 30}{space 2} .2433034{col 41}{space 1}   -0.19{col 50}{space 3}0.846{col 58}{space 4}-.5241712{col 71}{space 3} .4295608
{txt}network_interest {c |}{col 18}{res}{space 2} .1717652{col 30}{space 2} .1161907{col 41}{space 1}    1.48{col 50}{space 3}0.139{col 58}{space 4}-.0559644{col 71}{space 3} .3994948
{txt}{space 16} {c |}
{space 10}pid_21 {c |}
{space 7}Democrat  {c |}{col 18}{res}{space 2} .0978764{col 30}{space 2} .2205888{col 41}{space 1}    0.44{col 50}{space 3}0.657{col 58}{space 4}-.3344697{col 71}{space 3} .5302224
{txt}{space 5}interest_w1 {c |}{col 18}{res}{space 2} .1776006{col 30}{space 2} .1380135{col 41}{space 1}    1.29{col 50}{space 3}0.198{col 58}{space 4} -.092901{col 71}{space 3} .4481021
{txt}{space 16} {c |}
{space 10}gender {c |}
{space 9}Female  {c |}{col 18}{res}{space 2} .5787385{col 30}{space 2} .2255295{col 41}{space 1}    2.57{col 50}{space 3}0.010{col 58}{space 4} .1367087{col 71}{space 3} 1.020768
{txt}{space 16} {c |}
{space 8}race_eth {c |}
{space 10}Black  {c |}{col 18}{res}{space 2} .1692466{col 30}{space 2} .6200104{col 41}{space 1}    0.27{col 50}{space 3}0.785{col 58}{space 4}-1.045951{col 71}{space 3} 1.384445
{txt}{space 7}Hispanic  {c |}{col 18}{res}{space 2}-.8211729{col 30}{space 2} .4208676{col 41}{space 1}   -1.95{col 50}{space 3}0.051{col 58}{space 4}-1.646058{col 71}{space 3} .0037125
{txt}{space 10}Other  {c |}{col 18}{res}{space 2}-.0895725{col 30}{space 2} 1.050263{col 41}{space 1}   -0.09{col 50}{space 3}0.932{col 58}{space 4}-2.148051{col 71}{space 3} 1.968906
{txt}{space 16} {c |}
{space 13}age {c |}{col 18}{res}{space 2}-.0040234{col 30}{space 2} .0075791{col 41}{space 1}   -0.53{col 50}{space 3}0.596{col 58}{space 4}-.0188782{col 71}{space 3} .0108314
{txt}{space 12}educ {c |}{col 18}{res}{space 2} .0733878{col 30}{space 2} .1247128{col 41}{space 1}    0.59{col 50}{space 3}0.556{col 58}{space 4}-.1710449{col 71}{space 3} .3178205
{txt}{space 10}income {c |}{col 18}{res}{space 2}-.0280734{col 30}{space 2} .0296901{col 41}{space 1}   -0.95{col 50}{space 3}0.344{col 58}{space 4}-.0862649{col 71}{space 3} .0301182
{txt}{space 16} {c |}
{space 9}marital {c |}
{space 8}Married  {c |}{col 18}{res}{space 2} .0827636{col 30}{space 2} .2802861{col 41}{space 1}    0.30{col 50}{space 3}0.768{col 58}{space 4}-.4665871{col 71}{space 3} .6321143
{txt}{space 7}evaluate1 {c |}{col 18}{res}{space 2} .3304835{col 30}{space 2} .3170523{col 41}{space 1}    1.04{col 50}{space 3}0.297{col 58}{space 4}-.2909276{col 71}{space 3} .9518946
{txt}{space 12}nfc1 {c |}{col 18}{res}{space 2}-.3415686{col 30}{space 2} .1718687{col 41}{space 1}   -1.99{col 50}{space 3}0.047{col 58}{space 4} -.678425{col 71}{space 3}-.0047121
{txt}{hline 17}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
           /cut1 {c |}{col 18}{res}{space 2}-1.496301{col 30}{space 2} 1.030774{col 58}{space 4}-3.516582{col 71}{space 3} .5239795
{txt}           /cut2 {c |}{col 18}{res}{space 2} .1435725{col 30}{space 2} .9611172{col 58}{space 4}-1.740183{col 71}{space 3} 2.027328
{txt}           /cut3 {c |}{col 18}{res}{space 2} 1.502076{col 30}{space 2} .9621703{col 58}{space 4}-.3837429{col 71}{space 3} 3.387895
{txt}{hline 17}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
({res}est5{txt} stored)

{com}.                 estimates store AN2008_11
{txt}
{com}. 
. 
. rename disagree_11 disagree_17
{res}{txt}
{com}. 
. eststo: ologit pid_str17_full c.disagree_17 numgiven1 network_interest i.pid_21 interest_w1 ///
>                         i.gender i.race age educ income i.marital evaluate1 nfc1 [pweight= WGTC17]

{res}{txt}Iteration 0:{space 3}log pseudolikelihood = {res:-780.06906}  
Iteration 1:{space 3}log pseudolikelihood = {res:-711.11431}  
Iteration 2:{space 3}log pseudolikelihood = {res:-710.09872}  
Iteration 3:{space 3}log pseudolikelihood = {res:-710.09533}  
Iteration 4:{space 3}log pseudolikelihood = {res:-710.09533}  
{res}
{txt}Ordered logistic regression{col 51}Number of obs{col 67}= {res}       669
{txt}{col 51}Wald chi2({res}15{txt}){col 67}= {res}     58.58
{txt}{col 51}Prob > chi2{col 67}= {res}    0.0000
{txt}Log pseudolikelihood = {res}-710.09533{txt}{col 51}Pseudo R2{col 67}= {res}    0.0897

{txt}{hline 17}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 18}{c |}{col 30}    Robust
{col 1}  pid_str17_full{col 18}{c |}      Coef.{col 30}   Std. Err.{col 42}      z{col 50}   P>|z|{col 58}     [95% Con{col 71}f. Interval]
{hline 17}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 5}disagree_17 {c |}{col 18}{res}{space 2} -.399169{col 30}{space 2}  .067456{col 41}{space 1}   -5.92{col 50}{space 3}0.000{col 58}{space 4}-.5313804{col 71}{space 3}-.2669576
{txt}{space 7}numgiven1 {c |}{col 18}{res}{space 2} .1330427{col 30}{space 2} .2449651{col 41}{space 1}    0.54{col 50}{space 3}0.587{col 58}{space 4}  -.34708{col 71}{space 3} .6131654
{txt}network_interest {c |}{col 18}{res}{space 2} .0453198{col 30}{space 2} .1287618{col 41}{space 1}    0.35{col 50}{space 3}0.725{col 58}{space 4}-.2070487{col 71}{space 3} .2976883
{txt}{space 16} {c |}
{space 10}pid_21 {c |}
{space 7}Democrat  {c |}{col 18}{res}{space 2} .4718846{col 30}{space 2} .2398266{col 41}{space 1}    1.97{col 50}{space 3}0.049{col 58}{space 4}  .001833{col 71}{space 3} .9419362
{txt}{space 5}interest_w1 {c |}{col 18}{res}{space 2} .1665101{col 30}{space 2} .1367427{col 41}{space 1}    1.22{col 50}{space 3}0.223{col 58}{space 4}-.1015007{col 71}{space 3} .4345209
{txt}{space 16} {c |}
{space 10}gender {c |}
{space 9}Female  {c |}{col 18}{res}{space 2} .4796758{col 30}{space 2} .2486003{col 41}{space 1}    1.93{col 50}{space 3}0.054{col 58}{space 4}-.0075718{col 71}{space 3} .9669234
{txt}{space 16} {c |}
{space 8}race_eth {c |}
{space 10}Black  {c |}{col 18}{res}{space 2}  .234038{col 30}{space 2} .6979299{col 41}{space 1}    0.34{col 50}{space 3}0.737{col 58}{space 4}-1.133879{col 71}{space 3} 1.601955
{txt}{space 7}Hispanic  {c |}{col 18}{res}{space 2}-.2087881{col 30}{space 2} .5131791{col 41}{space 1}   -0.41{col 50}{space 3}0.684{col 58}{space 4}-1.214601{col 71}{space 3} .7970244
{txt}{space 10}Other  {c |}{col 18}{res}{space 2}-.0609236{col 30}{space 2} .6464678{col 41}{space 1}   -0.09{col 50}{space 3}0.925{col 58}{space 4}-1.327977{col 71}{space 3}  1.20613
{txt}{space 16} {c |}
{space 13}age {c |}{col 18}{res}{space 2} .0008469{col 30}{space 2} .0082321{col 41}{space 1}    0.10{col 50}{space 3}0.918{col 58}{space 4}-.0152877{col 71}{space 3} .0169815
{txt}{space 12}educ {c |}{col 18}{res}{space 2}-.1572061{col 30}{space 2}  .124257{col 41}{space 1}   -1.27{col 50}{space 3}0.206{col 58}{space 4}-.4007453{col 71}{space 3} .0863332
{txt}{space 10}income {c |}{col 18}{res}{space 2} .0073674{col 30}{space 2} .0343999{col 41}{space 1}    0.21{col 50}{space 3}0.830{col 58}{space 4}-.0600551{col 71}{space 3} .0747899
{txt}{space 16} {c |}
{space 9}marital {c |}
{space 8}Married  {c |}{col 18}{res}{space 2} .0100522{col 30}{space 2} .2865855{col 41}{space 1}    0.04{col 50}{space 3}0.972{col 58}{space 4}-.5516451{col 71}{space 3} .5717494
{txt}{space 7}evaluate1 {c |}{col 18}{res}{space 2}-.0862634{col 30}{space 2} .3230269{col 41}{space 1}   -0.27{col 50}{space 3}0.789{col 58}{space 4}-.7193843{col 71}{space 3} .5468576
{txt}{space 12}nfc1 {c |}{col 18}{res}{space 2}-.0628431{col 30}{space 2} .1858105{col 41}{space 1}   -0.34{col 50}{space 3}0.735{col 58}{space 4}-.4270249{col 71}{space 3} .3013387
{txt}{hline 17}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
           /cut1 {c |}{col 18}{res}{space 2}-1.453811{col 30}{space 2} 1.165896{col 58}{space 4}-3.738925{col 71}{space 3} .8313032
{txt}           /cut2 {c |}{col 18}{res}{space 2} .3464632{col 30}{space 2}   1.1196{col 58}{space 4}-1.847913{col 71}{space 3} 2.540839
{txt}           /cut3 {c |}{col 18}{res}{space 2} 1.987214{col 30}{space 2} 1.116151{col 58}{space 4}-.2004025{col 71}{space 3}  4.17483
{txt}{hline 17}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
({res}est6{txt} stored)

{com}.                 
.                 estimates store AN2008_17
{txt}
{com}. 
. rename disagree_17 disagree_19
{res}{txt}
{com}. 
. eststo: ologit pid_str19_full c.disagree_19 numgiven1 network_interest i.pid_21 interest_w1 i.gender ////
>                         i.race age educ income i.marital evaluate1 nfc1 [pweight= WGTC19]

{res}{txt}Iteration 0:{space 3}log pseudolikelihood = {res: -730.5074}  
Iteration 1:{space 3}log pseudolikelihood = {res:-665.88026}  
Iteration 2:{space 3}log pseudolikelihood = {res:-664.77938}  
Iteration 3:{space 3}log pseudolikelihood = {res:-664.77583}  
Iteration 4:{space 3}log pseudolikelihood = {res:-664.77583}  
{res}
{txt}Ordered logistic regression{col 51}Number of obs{col 67}= {res}       620
{txt}{col 51}Wald chi2({res}15{txt}){col 67}= {res}     54.43
{txt}{col 51}Prob > chi2{col 67}= {res}    0.0000
{txt}Log pseudolikelihood = {res}-664.77583{txt}{col 51}Pseudo R2{col 67}= {res}    0.0900

{txt}{hline 17}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 18}{c |}{col 30}    Robust
{col 1}  pid_str19_full{col 18}{c |}      Coef.{col 30}   Std. Err.{col 42}      z{col 50}   P>|z|{col 58}     [95% Con{col 71}f. Interval]
{hline 17}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 5}disagree_19 {c |}{col 18}{res}{space 2}-.3613159{col 30}{space 2} .0655949{col 41}{space 1}   -5.51{col 50}{space 3}0.000{col 58}{space 4}-.4898795{col 71}{space 3}-.2327523
{txt}{space 7}numgiven1 {c |}{col 18}{res}{space 2}-.3306014{col 30}{space 2} .2095661{col 41}{space 1}   -1.58{col 50}{space 3}0.115{col 58}{space 4}-.7413435{col 71}{space 3} .0801407
{txt}network_interest {c |}{col 18}{res}{space 2}-.0794841{col 30}{space 2} .1740642{col 41}{space 1}   -0.46{col 50}{space 3}0.648{col 58}{space 4}-.4206438{col 71}{space 3} .2616755
{txt}{space 16} {c |}
{space 10}pid_21 {c |}
{space 7}Democrat  {c |}{col 18}{res}{space 2} .4346757{col 30}{space 2} .2483933{col 41}{space 1}    1.75{col 50}{space 3}0.080{col 58}{space 4}-.0521662{col 71}{space 3} .9215176
{txt}{space 5}interest_w1 {c |}{col 18}{res}{space 2} .3678286{col 30}{space 2} .1581241{col 41}{space 1}    2.33{col 50}{space 3}0.020{col 58}{space 4} .0579111{col 71}{space 3} .6777461
{txt}{space 16} {c |}
{space 10}gender {c |}
{space 9}Female  {c |}{col 18}{res}{space 2} .5237259{col 30}{space 2} .2496844{col 41}{space 1}    2.10{col 50}{space 3}0.036{col 58}{space 4} .0343535{col 71}{space 3} 1.013098
{txt}{space 16} {c |}
{space 8}race_eth {c |}
{space 10}Black  {c |}{col 18}{res}{space 2} 1.162687{col 30}{space 2} .6974814{col 41}{space 1}    1.67{col 50}{space 3}0.096{col 58}{space 4}-.2043511{col 71}{space 3} 2.529726
{txt}{space 7}Hispanic  {c |}{col 18}{res}{space 2}-.0734907{col 30}{space 2} .5094504{col 41}{space 1}   -0.14{col 50}{space 3}0.885{col 58}{space 4}-1.071995{col 71}{space 3} .9250138
{txt}{space 10}Other  {c |}{col 18}{res}{space 2} .4576229{col 30}{space 2} .7722625{col 41}{space 1}    0.59{col 50}{space 3}0.553{col 58}{space 4}-1.055984{col 71}{space 3}  1.97123
{txt}{space 16} {c |}
{space 13}age {c |}{col 18}{res}{space 2} .0029367{col 30}{space 2} .0091667{col 41}{space 1}    0.32{col 50}{space 3}0.749{col 58}{space 4}-.0150297{col 71}{space 3} .0209032
{txt}{space 12}educ {c |}{col 18}{res}{space 2} .0243732{col 30}{space 2} .1441631{col 41}{space 1}    0.17{col 50}{space 3}0.866{col 58}{space 4}-.2581814{col 71}{space 3} .3069277
{txt}{space 10}income {c |}{col 18}{res}{space 2} .0230675{col 30}{space 2} .0416098{col 41}{space 1}    0.55{col 50}{space 3}0.579{col 58}{space 4}-.0584862{col 71}{space 3} .1046211
{txt}{space 16} {c |}
{space 9}marital {c |}
{space 8}Married  {c |}{col 18}{res}{space 2}-.1536813{col 30}{space 2} .3304567{col 41}{space 1}   -0.47{col 50}{space 3}0.642{col 58}{space 4}-.8013646{col 71}{space 3}  .494002
{txt}{space 7}evaluate1 {c |}{col 18}{res}{space 2} .0633145{col 30}{space 2} .3387474{col 41}{space 1}    0.19{col 50}{space 3}0.852{col 58}{space 4}-.6006183{col 71}{space 3} .7272472
{txt}{space 12}nfc1 {c |}{col 18}{res}{space 2}-.2106132{col 30}{space 2} .2051549{col 41}{space 1}   -1.03{col 50}{space 3}0.305{col 58}{space 4}-.6127093{col 71}{space 3}  .191483
{txt}{hline 17}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
           /cut1 {c |}{col 18}{res}{space 2}-1.392034{col 30}{space 2} 1.070024{col 58}{space 4}-3.489243{col 71}{space 3} .7051748
{txt}           /cut2 {c |}{col 18}{res}{space 2} .2379529{col 30}{space 2} 1.030701{col 58}{space 4}-1.782184{col 71}{space 3}  2.25809
{txt}           /cut3 {c |}{col 18}{res}{space 2} 1.777629{col 30}{space 2} 1.023587{col 58}{space 4}-.2285645{col 71}{space 3} 3.783823
{txt}{hline 17}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
({res}est7{txt} stored)

{com}.                 
.                 estimates store AN2008_19
{txt}
{com}. 
.                 margins, at(disagree_19=(-3 3)) predict(outcome(4)) post 
{res}
{txt}Predictive margins{col 51}Number of obs{col 67}= {res}       620
{txt}Model VCE{col 14}: {res}Robust

{txt}{p2colset 1 14 16 2}{...}
{p2col:Expression}:{space 1}{res:Pr(pid_str19_full==4), predict(outcome(4))}{p_end}
{p2colreset}{...}

{txt}{p2colset 1 14 16 2}{...}
{p2col:1._at}:{space 1}{res:{txt:disagree_19}{space 5}{txt:=} {space 9}-3}{p_end}
{p2colreset}{...}

{txt}{p2colset 1 14 16 2}{...}
{p2col:2._at}:{space 1}{res:{txt:disagree_19}{space 5}{txt:=} {space 10}3}{p_end}
{p2colreset}{...}

{res}{txt}{hline 13}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 14}{c |}{col 26} Delta-method
{col 14}{c |}     Margin{col 26}   Std. Err.{col 38}      z{col 46}   P>|z|{col 54}     [95% Con{col 67}f. Interval]
{hline 13}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 9}_at {c |}
{space 10}1  {c |}{col 14}{res}{space 2} .5642168{col 26}{space 2} .0434871{col 37}{space 1}   12.97{col 46}{space 3}0.000{col 54}{space 4} .4789836{col 67}{space 3} .6494499
{txt}{space 10}2  {c |}{col 14}{res}{space 2} .1518951{col 26}{space 2} .0333291{col 37}{space 1}    4.56{col 46}{space 3}0.000{col 54}{space 4} .0865712{col 67}{space 3}  .217219
{txt}{hline 13}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{res}{txt}
{com}.                 lincom 1._at - 2._at

{p 0 7}{space 1}{text:( 1)}{space 1} {res}1bn._at - 2._at = 0{p_end}

{txt}{hline 13}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 14}{c |}      Coef.{col 26}   Std. Err.{col 38}      z{col 46}   P>|z|{col 54}     [95% Con{col 67}f. Interval]
{hline 13}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 9}(1) {c |}{col 14}{res}{space 2} .4123217{col 26}{space 2} .0634228{col 37}{space 1}    6.50{col 46}{space 3}0.000{col 54}{space 4} .2880154{col 67}{space 3}  .536628
{txt}{hline 13}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}

{com}.                 
. 
. /****Table for Extremity*/
. esttab using TABLEOA2_PEXTREMITY.rtf, replace onecell label se pr2 nobaselevels star(+ 0.10 * 0.05 ** 0.01) ///
>         mtitles("1992" "2002" "2006" "2008:Oct." "2008:Nov." "2009:May" "2009:July") ///
>         title({c -(}\b Table OA2.{c )-} "Network Disagreement and Partisan Disagreement (OLOGIT)") ///
>         rename(disagree_1992 Disagreement disagree_2000 Disagreement disagree_06 Disagreement disagree_10 Disagreement disagree_11 Disagreement disagree_17 Disagreement disagree_19 Disagreement) ///
>         addnotes(OLOGIT Models. ANES Data is weighted: WT02PRE,V06P002, WGTC10, WGTC11, WGTC17, and WGTC19 respectively) 
{txt}(tabulating estimates stored by eststo; specify "." to tabulate the active results)
{res}{txt}(output written to {browse  `"TABLEOA2_PEXTREMITY.rtf"'})

{com}. 
. 
. /*Ambivalence*/
. eststo clear
{txt}
{com}. 
. rename disagree_19 disagree_inlike
{res}{txt}
{com}. eststo: ologit in_like_w11  disagree_inlike  numgiven1 network_interest  i.pid_21 interest_w1 i.gender ///
>                         i.race age educ income i.marital evaluate1 nfc1 [pweight= WGTC11]

{res}{txt}Iteration 0:{space 3}log pseudolikelihood = {res:-1044.0756}  
Iteration 1:{space 3}log pseudolikelihood = {res:-983.64265}  
Iteration 2:{space 3}log pseudolikelihood = {res:-982.34164}  
Iteration 3:{space 3}log pseudolikelihood = {res:-982.33985}  
Iteration 4:{space 3}log pseudolikelihood = {res:-982.33985}  
{res}
{txt}Ordered logistic regression{col 51}Number of obs{col 67}= {res}       757
{txt}{col 51}Wald chi2({res}15{txt}){col 67}= {res}     63.24
{txt}{col 51}Prob > chi2{col 67}= {res}    0.0000
{txt}Log pseudolikelihood = {res}-982.33985{txt}{col 51}Pseudo R2{col 67}= {res}    0.0591

{txt}{hline 17}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 18}{c |}{col 30}    Robust
{col 1}     in_like_w11{col 18}{c |}      Coef.{col 30}   Std. Err.{col 42}      z{col 50}   P>|z|{col 58}     [95% Con{col 71}f. Interval]
{hline 17}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 1}disagree_inlike {c |}{col 18}{res}{space 2} -.107698{col 30}{space 2} .0577892{col 41}{space 1}   -1.86{col 50}{space 3}0.062{col 58}{space 4}-.2209627{col 71}{space 3} .0055667
{txt}{space 7}numgiven1 {c |}{col 18}{res}{space 2}-.0232796{col 30}{space 2} .2829243{col 41}{space 1}   -0.08{col 50}{space 3}0.934{col 58}{space 4}-.5778011{col 71}{space 3} .5312418
{txt}network_interest {c |}{col 18}{res}{space 2} .1504478{col 30}{space 2} .1272391{col 41}{space 1}    1.18{col 50}{space 3}0.237{col 58}{space 4}-.0989362{col 71}{space 3} .3998318
{txt}{space 16} {c |}
{space 10}pid_21 {c |}
{space 7}Democrat  {c |}{col 18}{res}{space 2} .5887379{col 30}{space 2} .2166889{col 41}{space 1}    2.72{col 50}{space 3}0.007{col 58}{space 4} .1640355{col 71}{space 3}  1.01344
{txt}{space 5}interest_w1 {c |}{col 18}{res}{space 2} .4890772{col 30}{space 2} .1369148{col 41}{space 1}    3.57{col 50}{space 3}0.000{col 58}{space 4} .2207291{col 71}{space 3} .7574253
{txt}{space 16} {c |}
{space 10}gender {c |}
{space 9}Female  {c |}{col 18}{res}{space 2} .4566956{col 30}{space 2}  .227801{col 41}{space 1}    2.00{col 50}{space 3}0.045{col 58}{space 4}  .010214{col 71}{space 3} .9031773
{txt}{space 16} {c |}
{space 8}race_eth {c |}
{space 10}Black  {c |}{col 18}{res}{space 2} .5029049{col 30}{space 2} .4233232{col 41}{space 1}    1.19{col 50}{space 3}0.235{col 58}{space 4}-.3267933{col 71}{space 3} 1.332603
{txt}{space 7}Hispanic  {c |}{col 18}{res}{space 2}-.6274982{col 30}{space 2} .4641473{col 41}{space 1}   -1.35{col 50}{space 3}0.176{col 58}{space 4} -1.53721{col 71}{space 3} .2822139
{txt}{space 10}Other  {c |}{col 18}{res}{space 2}-.2079796{col 30}{space 2} 1.262719{col 41}{space 1}   -0.16{col 50}{space 3}0.869{col 58}{space 4}-2.682863{col 71}{space 3} 2.266904
{txt}{space 16} {c |}
{space 13}age {c |}{col 18}{res}{space 2}-.0148543{col 30}{space 2} .0074721{col 41}{space 1}   -1.99{col 50}{space 3}0.047{col 58}{space 4}-.0294993{col 71}{space 3}-.0002094
{txt}{space 12}educ {c |}{col 18}{res}{space 2} .0208482{col 30}{space 2} .1147136{col 41}{space 1}    0.18{col 50}{space 3}0.856{col 58}{space 4}-.2039862{col 71}{space 3} .2456827
{txt}{space 10}income {c |}{col 18}{res}{space 2} .0008968{col 30}{space 2} .0304134{col 41}{space 1}    0.03{col 50}{space 3}0.976{col 58}{space 4}-.0587124{col 71}{space 3}  .060506
{txt}{space 16} {c |}
{space 9}marital {c |}
{space 8}Married  {c |}{col 18}{res}{space 2} .2078715{col 30}{space 2} .2987858{col 41}{space 1}    0.70{col 50}{space 3}0.487{col 58}{space 4}-.3777379{col 71}{space 3} .7934808
{txt}{space 7}evaluate1 {c |}{col 18}{res}{space 2} .2920715{col 30}{space 2} .3096724{col 41}{space 1}    0.94{col 50}{space 3}0.346{col 58}{space 4}-.3148751{col 71}{space 3} .8990182
{txt}{space 12}nfc1 {c |}{col 18}{res}{space 2}-.1199179{col 30}{space 2} .1705834{col 41}{space 1}   -0.70{col 50}{space 3}0.482{col 58}{space 4}-.4542552{col 71}{space 3} .2144193
{txt}{hline 17}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
           /cut1 {c |}{col 18}{res}{space 2} .8956677{col 30}{space 2} 1.164295{col 58}{space 4}-1.386308{col 71}{space 3} 3.177643
{txt}           /cut2 {c |}{col 18}{res}{space 2} 1.336517{col 30}{space 2} 1.163988{col 58}{space 4}-.9448574{col 71}{space 3} 3.617892
{txt}           /cut3 {c |}{col 18}{res}{space 2} 3.043616{col 30}{space 2} 1.182692{col 58}{space 4} .7255825{col 71}{space 3} 5.361649
{txt}           /cut4 {c |}{col 18}{res}{space 2}  4.76485{col 30}{space 2}  1.24261{col 58}{space 4}  2.32938{col 71}{space 3} 7.200321
{txt}{hline 17}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
({res}est1{txt} stored)

{com}.                         
.                 estimates store AN2008_INL
{txt}
{com}.                 
. 
. rename disagree_inlike disagree_outdislike
{res}{txt}
{com}. eststo: ologit out_dislike_w11 disagree_outdislike  numgiven1 network_interest  i.pid_21 interest_w1 i.gender ///
>                         i.race age educ income i.marital evaluate1 nfc1 [pweight= WGTC11]

{res}{txt}Iteration 0:{space 3}log pseudolikelihood = {res:-1080.0244}  
Iteration 1:{space 3}log pseudolikelihood = {res:-989.58139}  
Iteration 2:{space 3}log pseudolikelihood = {res:-988.03318}  
Iteration 3:{space 3}log pseudolikelihood = {res:-988.02943}  
Iteration 4:{space 3}log pseudolikelihood = {res:-988.02943}  
{res}
{txt}Ordered logistic regression{col 51}Number of obs{col 67}= {res}       753
{txt}{col 51}Wald chi2({res}15{txt}){col 67}= {res}    109.64
{txt}{col 51}Prob > chi2{col 67}= {res}    0.0000
{txt}Log pseudolikelihood = {res}-988.02943{txt}{col 51}Pseudo R2{col 67}= {res}    0.0852

{txt}{hline 20}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 21}{c |}{col 33}    Robust
{col 1}    out_dislike_w11{col 21}{c |}      Coef.{col 33}   Std. Err.{col 45}      z{col 53}   P>|z|{col 61}     [95% Con{col 74}f. Interval]
{hline 20}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
disagree_outdislike {c |}{col 21}{res}{space 2}-.0623252{col 33}{space 2} .0467844{col 44}{space 1}   -1.33{col 53}{space 3}0.183{col 61}{space 4}-.1540211{col 74}{space 3} .0293706
{txt}{space 10}numgiven1 {c |}{col 21}{res}{space 2}-.0819201{col 33}{space 2} .2170181{col 44}{space 1}   -0.38{col 53}{space 3}0.706{col 61}{space 4}-.5072677{col 74}{space 3} .3434275
{txt}{space 3}network_interest {c |}{col 21}{res}{space 2}  .121952{col 33}{space 2}  .139644{col 44}{space 1}    0.87{col 53}{space 3}0.382{col 61}{space 4}-.1517452{col 74}{space 3} .3956493
{txt}{space 19} {c |}
{space 13}pid_21 {c |}
{space 10}Democrat  {c |}{col 21}{res}{space 2} .0128363{col 33}{space 2} .1955902{col 44}{space 1}    0.07{col 53}{space 3}0.948{col 61}{space 4}-.3705134{col 74}{space 3}  .396186
{txt}{space 8}interest_w1 {c |}{col 21}{res}{space 2} .5971813{col 33}{space 2} .1350465{col 44}{space 1}    4.42{col 53}{space 3}0.000{col 61}{space 4}  .332495{col 74}{space 3} .8618676
{txt}{space 19} {c |}
{space 13}gender {c |}
{space 12}Female  {c |}{col 21}{res}{space 2}-.2030976{col 33}{space 2} .2103866{col 44}{space 1}   -0.97{col 53}{space 3}0.334{col 61}{space 4}-.6154478{col 74}{space 3} .2092527
{txt}{space 19} {c |}
{space 11}race_eth {c |}
{space 13}Black  {c |}{col 21}{res}{space 2}-.8105431{col 33}{space 2} .5166565{col 44}{space 1}   -1.57{col 53}{space 3}0.117{col 61}{space 4}-1.823171{col 74}{space 3} .2020849
{txt}{space 10}Hispanic  {c |}{col 21}{res}{space 2}-.6185374{col 33}{space 2} .4133544{col 44}{space 1}   -1.50{col 53}{space 3}0.135{col 61}{space 4}-1.428697{col 74}{space 3} .1916224
{txt}{space 13}Other  {c |}{col 21}{res}{space 2}  2.01244{col 33}{space 2} .7741274{col 44}{space 1}    2.60{col 53}{space 3}0.009{col 61}{space 4} .4951785{col 74}{space 3} 3.529702
{txt}{space 19} {c |}
{space 16}age {c |}{col 21}{res}{space 2}-.0048877{col 33}{space 2} .0062428{col 44}{space 1}   -0.78{col 53}{space 3}0.434{col 61}{space 4}-.0171233{col 74}{space 3} .0073478
{txt}{space 15}educ {c |}{col 21}{res}{space 2} .1757885{col 33}{space 2} .1107895{col 44}{space 1}    1.59{col 53}{space 3}0.113{col 61}{space 4}-.0413549{col 74}{space 3}  .392932
{txt}{space 13}income {c |}{col 21}{res}{space 2}  .046856{col 33}{space 2} .0296018{col 44}{space 1}    1.58{col 53}{space 3}0.113{col 61}{space 4}-.0111625{col 74}{space 3} .1048745
{txt}{space 19} {c |}
{space 12}marital {c |}
{space 11}Married  {c |}{col 21}{res}{space 2}-.2311243{col 33}{space 2} .2509688{col 44}{space 1}   -0.92{col 53}{space 3}0.357{col 61}{space 4}-.7230141{col 74}{space 3} .2607656
{txt}{space 10}evaluate1 {c |}{col 21}{res}{space 2} 1.052313{col 33}{space 2}  .291038{col 44}{space 1}    3.62{col 53}{space 3}0.000{col 61}{space 4} .4818894{col 74}{space 3} 1.622737
{txt}{space 15}nfc1 {c |}{col 21}{res}{space 2}-.1702147{col 33}{space 2} .1576331{col 44}{space 1}   -1.08{col 53}{space 3}0.280{col 61}{space 4}  -.47917{col 74}{space 3} .1387406
{txt}{hline 20}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
              /cut1 {c |}{col 21}{res}{space 2} 2.582311{col 33}{space 2} 1.069259{col 61}{space 4} .4866019{col 74}{space 3} 4.678021
{txt}              /cut2 {c |}{col 21}{res}{space 2} 3.032737{col 33}{space 2} 1.063234{col 61}{space 4}  .948837{col 74}{space 3} 5.116636
{txt}              /cut3 {c |}{col 21}{res}{space 2} 4.343337{col 33}{space 2} 1.086084{col 61}{space 4} 2.214652{col 74}{space 3} 6.472022
{txt}              /cut4 {c |}{col 21}{res}{space 2}  5.90341{col 33}{space 2} 1.117309{col 61}{space 4} 3.713524{col 74}{space 3} 8.093296
{txt}{hline 20}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
({res}est2{txt} stored)

{com}. 
.                 estimates store AN2008_OUTD
{txt}
{com}. 
.                         
. rename disagree_outdislike disagree_indislike
{res}{txt}
{com}. eststo: ologit in_dislike_w11 disagree_indislike   numgiven1 network_interest  i.pid_21 interest_w1 i.gender ///
>                         i.race age educ income i.marital evaluate1 nfc1 [pweight= WGTC11]

{res}{txt}Iteration 0:{space 3}log pseudolikelihood = {res:-824.51523}  
Iteration 1:{space 3}log pseudolikelihood = {res:-744.09182}  
Iteration 2:{space 3}log pseudolikelihood = {res:-741.66589}  
Iteration 3:{space 3}log pseudolikelihood = {res:-741.65782}  
Iteration 4:{space 3}log pseudolikelihood = {res:-741.65782}  
{res}
{txt}Ordered logistic regression{col 51}Number of obs{col 67}= {res}       688
{txt}{col 51}Wald chi2({res}15{txt}){col 67}= {res}     91.39
{txt}{col 51}Prob > chi2{col 67}= {res}    0.0000
{txt}Log pseudolikelihood = {res}-741.65782{txt}{col 51}Pseudo R2{col 67}= {res}    0.1005

{txt}{hline 19}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 20}{c |}{col 32}    Robust
{col 1}    in_dislike_w11{col 20}{c |}      Coef.{col 32}   Std. Err.{col 44}      z{col 52}   P>|z|{col 60}     [95% Con{col 73}f. Interval]
{hline 19}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
disagree_indislike {c |}{col 20}{res}{space 2} .1016438{col 32}{space 2}  .050303{col 43}{space 1}    2.02{col 52}{space 3}0.043{col 60}{space 4} .0030518{col 73}{space 3} .2002358
{txt}{space 9}numgiven1 {c |}{col 20}{res}{space 2}-.5285336{col 32}{space 2} .2603346{col 43}{space 1}   -2.03{col 52}{space 3}0.042{col 60}{space 4} -1.03878{col 73}{space 3}-.0182871
{txt}{space 2}network_interest {c |}{col 20}{res}{space 2}-.0207984{col 32}{space 2} .1499548{col 43}{space 1}   -0.14{col 52}{space 3}0.890{col 60}{space 4}-.3147043{col 73}{space 3} .2731075
{txt}{space 18} {c |}
{space 12}pid_21 {c |}
{space 9}Democrat  {c |}{col 20}{res}{space 2}-.8381537{col 32}{space 2} .2330531{col 43}{space 1}   -3.60{col 52}{space 3}0.000{col 60}{space 4}-1.294929{col 73}{space 3} -.381378
{txt}{space 7}interest_w1 {c |}{col 20}{res}{space 2} .2867896{col 32}{space 2} .1370513{col 43}{space 1}    2.09{col 52}{space 3}0.036{col 60}{space 4}  .018174{col 73}{space 3} .5554052
{txt}{space 18} {c |}
{space 12}gender {c |}
{space 11}Female  {c |}{col 20}{res}{space 2}-.2851114{col 32}{space 2} .2399061{col 43}{space 1}   -1.19{col 52}{space 3}0.235{col 60}{space 4}-.7553188{col 73}{space 3} .1850959
{txt}{space 18} {c |}
{space 10}race_eth {c |}
{space 12}Black  {c |}{col 20}{res}{space 2}-1.128376{col 32}{space 2} .5121429{col 43}{space 1}   -2.20{col 52}{space 3}0.028{col 60}{space 4}-2.132158{col 73}{space 3}-.1245945
{txt}{space 9}Hispanic  {c |}{col 20}{res}{space 2}-.3621488{col 32}{space 2} .5012606{col 43}{space 1}   -0.72{col 52}{space 3}0.470{col 60}{space 4}-1.344602{col 73}{space 3} .6203039
{txt}{space 12}Other  {c |}{col 20}{res}{space 2} .8920267{col 32}{space 2} .4884782{col 43}{space 1}    1.83{col 52}{space 3}0.068{col 60}{space 4} -.065373{col 73}{space 3} 1.849426
{txt}{space 18} {c |}
{space 15}age {c |}{col 20}{res}{space 2} .0194934{col 32}{space 2} .0079714{col 43}{space 1}    2.45{col 52}{space 3}0.014{col 60}{space 4} .0038697{col 73}{space 3} .0351171
{txt}{space 14}educ {c |}{col 20}{res}{space 2} .1611776{col 32}{space 2} .1477812{col 43}{space 1}    1.09{col 52}{space 3}0.275{col 60}{space 4}-.1284682{col 73}{space 3} .4508233
{txt}{space 12}income {c |}{col 20}{res}{space 2} .0333277{col 32}{space 2} .0323492{col 43}{space 1}    1.03{col 52}{space 3}0.303{col 60}{space 4}-.0300755{col 73}{space 3}  .096731
{txt}{space 18} {c |}
{space 11}marital {c |}
{space 10}Married  {c |}{col 20}{res}{space 2}-.4869925{col 32}{space 2} .2489821{col 43}{space 1}   -1.96{col 52}{space 3}0.050{col 60}{space 4}-.9749885{col 73}{space 3} .0010036
{txt}{space 9}evaluate1 {c |}{col 20}{res}{space 2} .6946222{col 32}{space 2} .3137012{col 43}{space 1}    2.21{col 52}{space 3}0.027{col 60}{space 4} .0797791{col 73}{space 3} 1.309465
{txt}{space 14}nfc1 {c |}{col 20}{res}{space 2} .0814464{col 32}{space 2} .1630076{col 43}{space 1}    0.50{col 52}{space 3}0.617{col 60}{space 4}-.2380427{col 73}{space 3} .4009355
{txt}{hline 19}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
             /cut1 {c |}{col 20}{res}{space 2} .9762348{col 32}{space 2} 1.063208{col 60}{space 4}-1.107614{col 73}{space 3} 3.060083
{txt}             /cut2 {c |}{col 20}{res}{space 2} 2.083496{col 32}{space 2} 1.085904{col 60}{space 4}-.0448363{col 73}{space 3} 4.211828
{txt}             /cut3 {c |}{col 20}{res}{space 2} 3.993381{col 32}{space 2} 1.145852{col 60}{space 4} 1.747553{col 73}{space 3} 6.239209
{txt}             /cut4 {c |}{col 20}{res}{space 2}  5.00634{col 32}{space 2}  1.28176{col 60}{space 4} 2.494136{col 73}{space 3} 7.518544
{txt}{hline 19}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
({res}est3{txt} stored)

{com}. 
.                 estimates store AN2008_IND
{txt}
{com}. 
.                         
. rename disagree_indislike disagree_outlike
{res}{txt}
{com}. eststo: ologit out_like_w11 disagree_outlike  numgiven1 network_interest  i.pid_21 interest_w1 i.gender ///
>                         i.race age educ income i.marital evaluate1 nfc1 [pweight= WGTC11]

{res}{txt}Iteration 0:{space 3}log pseudolikelihood = {res:-711.38006}  
Iteration 1:{space 3}log pseudolikelihood = {res:-679.05066}  
Iteration 2:{space 3}log pseudolikelihood = {res:-678.20257}  
Iteration 3:{space 3}log pseudolikelihood = {res:-678.20039}  
Iteration 4:{space 3}log pseudolikelihood = {res:-678.20039}  
{res}
{txt}Ordered logistic regression{col 51}Number of obs{col 67}= {res}       756
{txt}{col 51}Wald chi2({res}15{txt}){col 67}= {res}     41.06
{txt}{col 51}Prob > chi2{col 67}= {res}    0.0003
{txt}Log pseudolikelihood = {res}-678.20039{txt}{col 51}Pseudo R2{col 67}= {res}    0.0466

{txt}{hline 17}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 18}{c |}{col 30}    Robust
{col 1}    out_like_w11{col 18}{c |}      Coef.{col 30}   Std. Err.{col 42}      z{col 50}   P>|z|{col 58}     [95% Con{col 71}f. Interval]
{hline 17}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
disagree_outlike {c |}{col 18}{res}{space 2} .1541668{col 30}{space 2} .0478952{col 41}{space 1}    3.22{col 50}{space 3}0.001{col 58}{space 4} .0602938{col 71}{space 3} .2480398
{txt}{space 7}numgiven1 {c |}{col 18}{res}{space 2} .5169671{col 30}{space 2} .2702706{col 41}{space 1}    1.91{col 50}{space 3}0.056{col 58}{space 4}-.0127536{col 71}{space 3} 1.046688
{txt}network_interest {c |}{col 18}{res}{space 2}-.1076322{col 30}{space 2} .1460438{col 41}{space 1}   -0.74{col 50}{space 3}0.461{col 58}{space 4}-.3938729{col 71}{space 3} .1786084
{txt}{space 16} {c |}
{space 10}pid_21 {c |}
{space 7}Democrat  {c |}{col 18}{res}{space 2}-.1214715{col 30}{space 2} .2284983{col 41}{space 1}   -0.53{col 50}{space 3}0.595{col 58}{space 4}  -.56932{col 71}{space 3}  .326377
{txt}{space 5}interest_w1 {c |}{col 18}{res}{space 2} -.106017{col 30}{space 2} .1112558{col 41}{space 1}   -0.95{col 50}{space 3}0.341{col 58}{space 4}-.3240745{col 71}{space 3} .1120404
{txt}{space 16} {c |}
{space 10}gender {c |}
{space 9}Female  {c |}{col 18}{res}{space 2} .4876268{col 30}{space 2} .2233005{col 41}{space 1}    2.18{col 50}{space 3}0.029{col 58}{space 4} .0499659{col 71}{space 3} .9252877
{txt}{space 16} {c |}
{space 8}race_eth {c |}
{space 10}Black  {c |}{col 18}{res}{space 2}-1.423019{col 30}{space 2} .4854683{col 41}{space 1}   -2.93{col 50}{space 3}0.003{col 58}{space 4} -2.37452{col 71}{space 3}-.4715191
{txt}{space 7}Hispanic  {c |}{col 18}{res}{space 2}-.1416363{col 30}{space 2} .4005813{col 41}{space 1}   -0.35{col 50}{space 3}0.724{col 58}{space 4}-.9267613{col 71}{space 3} .6434886
{txt}{space 10}Other  {c |}{col 18}{res}{space 2}-1.617336{col 30}{space 2} .7341269{col 41}{space 1}   -2.20{col 50}{space 3}0.028{col 58}{space 4}-3.056198{col 71}{space 3}-.1784734
{txt}{space 16} {c |}
{space 13}age {c |}{col 18}{res}{space 2}  .010052{col 30}{space 2} .0074546{col 41}{space 1}    1.35{col 50}{space 3}0.178{col 58}{space 4}-.0045588{col 71}{space 3} .0246628
{txt}{space 12}educ {c |}{col 18}{res}{space 2} -.063397{col 30}{space 2} .1080842{col 41}{space 1}   -0.59{col 50}{space 3}0.558{col 58}{space 4}-.2752381{col 71}{space 3} .1484442
{txt}{space 10}income {c |}{col 18}{res}{space 2} .0298219{col 30}{space 2} .0274062{col 41}{space 1}    1.09{col 50}{space 3}0.277{col 58}{space 4}-.0238932{col 71}{space 3}  .083537
{txt}{space 16} {c |}
{space 9}marital {c |}
{space 8}Married  {c |}{col 18}{res}{space 2}-.0745925{col 30}{space 2} .2562185{col 41}{space 1}   -0.29{col 50}{space 3}0.771{col 58}{space 4}-.5767716{col 71}{space 3} .4275865
{txt}{space 7}evaluate1 {c |}{col 18}{res}{space 2} .2780788{col 30}{space 2} .2804419{col 41}{space 1}    0.99{col 50}{space 3}0.321{col 58}{space 4}-.2715774{col 71}{space 3} .8277349
{txt}{space 12}nfc1 {c |}{col 18}{res}{space 2}-.0035591{col 30}{space 2} .1658227{col 41}{space 1}   -0.02{col 50}{space 3}0.983{col 58}{space 4}-.3285657{col 71}{space 3} .3214475
{txt}{hline 17}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
           /cut1 {c |}{col 18}{res}{space 2} 1.952099{col 30}{space 2} .9395627{col 58}{space 4} .1105896{col 71}{space 3} 3.793608
{txt}           /cut2 {c |}{col 18}{res}{space 2} 3.038048{col 30}{space 2} .9523828{col 58}{space 4} 1.171412{col 71}{space 3} 4.904684
{txt}           /cut3 {c |}{col 18}{res}{space 2} 5.446075{col 30}{space 2} .9817207{col 58}{space 4} 3.521937{col 71}{space 3} 7.370212
{txt}           /cut4 {c |}{col 18}{res}{space 2} 7.652449{col 30}{space 2} 1.129279{col 58}{space 4} 5.439103{col 71}{space 3} 9.865795
{txt}{hline 17}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
({res}est4{txt} stored)

{com}. 
.                 estimates store AN2008_OUTL
{txt}
{com}. 
. /***Table for Ambivalence*/
. esttab using TABLEOA3_PAMBIV.rtf, replace onecell label se pr2 aic bic star(+ 0.10 * 0.05 ** 0.01) nobaselevels ///
>                         mtitles("In-Party: Fav." "Out-Party: Unfav" "In-Party: Unfav" "Out-Party: Fav.") ///
>                         title({c -(}\b Table OA3.{c )-} "Network Disagreement and Partisan Ambivalence: 2008-2009 ANES Panel") ///
>                         rename(disagree_inlike Disagreement disagree_outdislike Disagreement disagree_indislike Disagreement disagree_outlike Disagreement) ///
>                         addnotes(OLOGIT Models. Data is weighted: WGTC11) 
{txt}(tabulating estimates stored by eststo; specify "." to tabulate the active results)
{res}{txt}(output written to {browse  `"TABLEOA3_PAMBIV.rtf"'})

{com}.         
. eststo clear
{txt}
{com}. 
. 
. 
. 
. /***Combined Coefplot*/
. coefplot (CNEP_EXT, msymbol(C) pstyle(p5)) (AN2002_EXT, msymbo(C) pstyle(p5)) (AN2006_EXT, msymbol(C) pstyle(p5)) ///
>         (AN2008_10, msymbol(C) pstyle(p5)) (AN2008_11, msymbol(C) pstyle(p5)) (AN2008_17, msymbol(C) pstyle(p5)) (AN2008_19, msymbol(C) pstyle(p5)) ///
>         (AN2008_INL, msymbol(S) pstyle(p5)) (AN2008_OUTD, msymbol(S) pstyle(p5)) (AN2008_IND, msymbol(T) pstyle(p5)) ///
>         (AN2008_OUTL, msymbol(T) pstyle(p5)), ///
>         scheme(s1mono) legend(off) nooffsets keep(disagree_*) ///
>         headings(disagree_1992="{c -(}bf:Extremity{c )-}" disagree_inlike="{c -(}bf:Ambivalence{c )-}") xline(0,lpattern(dash)) ///
>         coeflabel(disagree_1992="1992 CNEP" disagree_2000="2002 ANES" disagree_06="2006 ANES" disagree_10="2008-2009 ANES:Oct. 08" ///
>                 disagree_11="2008-2009 ANES:Nov 08" disagree_17="2008-2009 ANES:May 09" ///
>                 disagree_19="2008-2009 ANES:July 09" ///
>                 disagree_inlike="In-Party:Fav."         disagree_outdislike="Out-Party:Unfav."  disagree_indislike="In-Party:Unfav." ///
>                 disagree_outlike="Out-Party:Fav.") ///
>         groups(disagree_1992="N=801" disagree_2000="N=360" disagree_06="N=393" ///
>                 disagree_10="N=756" disagree_11="N=756" ///
>                 disagree_17="N=667" disagree_19="N=618" ///
>                 disagree_inlike="N=755"         disagree_outdislike="N=751" ///
>                 disagree_indislike="N=686"      disagree_outlike="N=754" , nogap angle(horizontal)) yscale(alt axis(2))  ///
>         
{res}{p 0 4 2}
{txt}(note:  named style
C not found in class
symbol,  default attributes used)
{p_end}
{p 0 4 2}
{txt}(note:  named style
C not found in class
symbol,  default attributes used)
{p_end}
{p 0 4 2}
{txt}(note:  named style
C not found in class
symbol,  default attributes used)
{p_end}
{p 0 4 2}
{txt}(note:  named style
C not found in class
symbol,  default attributes used)
{p_end}
{p 0 4 2}
{txt}(note:  named style
C not found in class
symbol,  default attributes used)
{p_end}
{p 0 4 2}
{txt}(note:  named style
C not found in class
symbol,  default attributes used)
{p_end}
{p 0 4 2}
{txt}(note:  named style
C not found in class
symbol,  default attributes used)
{p_end}
{res}{txt}
{com}. graph save "Figure 1 - Partisan Extremity and Ambivalence", replace
{res}{txt}(file Figure 1 - Partisan Extremity and Ambivalence.gph saved)

{com}. graph export "Figure 1 - Partisan Extremity and Ambivalence.png", replace
{txt}(file Figure 1 - Partisan Extremity and Ambivalence.png written in PNG format)

{com}. graph export "Figure 1 - Partisan Extremity and Ambivalence.tif", replace
{txt}(file Figure 1 - Partisan Extremity and Ambivalence.tif written in TIFF format)

{com}. 
. /*sub: out dislike*/
. ologit out_like_w11 disagree_outlike  numgiven1 network_interest  i.pid_21 interest_w1 i.gender ///
>                         i.race age educ income i.marital evaluate1 nfc1 [pweight= WGTC11]

{res}{txt}Iteration 0:{space 3}log pseudolikelihood = {res:-711.38006}  
Iteration 1:{space 3}log pseudolikelihood = {res:-679.05066}  
Iteration 2:{space 3}log pseudolikelihood = {res:-678.20257}  
Iteration 3:{space 3}log pseudolikelihood = {res:-678.20039}  
Iteration 4:{space 3}log pseudolikelihood = {res:-678.20039}  
{res}
{txt}Ordered logistic regression{col 51}Number of obs{col 67}= {res}       756
{txt}{col 51}Wald chi2({res}15{txt}){col 67}= {res}     41.06
{txt}{col 51}Prob > chi2{col 67}= {res}    0.0003
{txt}Log pseudolikelihood = {res}-678.20039{txt}{col 51}Pseudo R2{col 67}= {res}    0.0466

{txt}{hline 17}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 18}{c |}{col 30}    Robust
{col 1}    out_like_w11{col 18}{c |}      Coef.{col 30}   Std. Err.{col 42}      z{col 50}   P>|z|{col 58}     [95% Con{col 71}f. Interval]
{hline 17}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
disagree_outlike {c |}{col 18}{res}{space 2} .1541668{col 30}{space 2} .0478952{col 41}{space 1}    3.22{col 50}{space 3}0.001{col 58}{space 4} .0602938{col 71}{space 3} .2480398
{txt}{space 7}numgiven1 {c |}{col 18}{res}{space 2} .5169671{col 30}{space 2} .2702706{col 41}{space 1}    1.91{col 50}{space 3}0.056{col 58}{space 4}-.0127536{col 71}{space 3} 1.046688
{txt}network_interest {c |}{col 18}{res}{space 2}-.1076322{col 30}{space 2} .1460438{col 41}{space 1}   -0.74{col 50}{space 3}0.461{col 58}{space 4}-.3938729{col 71}{space 3} .1786084
{txt}{space 16} {c |}
{space 10}pid_21 {c |}
{space 7}Democrat  {c |}{col 18}{res}{space 2}-.1214715{col 30}{space 2} .2284983{col 41}{space 1}   -0.53{col 50}{space 3}0.595{col 58}{space 4}  -.56932{col 71}{space 3}  .326377
{txt}{space 5}interest_w1 {c |}{col 18}{res}{space 2} -.106017{col 30}{space 2} .1112558{col 41}{space 1}   -0.95{col 50}{space 3}0.341{col 58}{space 4}-.3240745{col 71}{space 3} .1120404
{txt}{space 16} {c |}
{space 10}gender {c |}
{space 9}Female  {c |}{col 18}{res}{space 2} .4876268{col 30}{space 2} .2233005{col 41}{space 1}    2.18{col 50}{space 3}0.029{col 58}{space 4} .0499659{col 71}{space 3} .9252877
{txt}{space 16} {c |}
{space 8}race_eth {c |}
{space 10}Black  {c |}{col 18}{res}{space 2}-1.423019{col 30}{space 2} .4854683{col 41}{space 1}   -2.93{col 50}{space 3}0.003{col 58}{space 4} -2.37452{col 71}{space 3}-.4715191
{txt}{space 7}Hispanic  {c |}{col 18}{res}{space 2}-.1416363{col 30}{space 2} .4005813{col 41}{space 1}   -0.35{col 50}{space 3}0.724{col 58}{space 4}-.9267613{col 71}{space 3} .6434886
{txt}{space 10}Other  {c |}{col 18}{res}{space 2}-1.617336{col 30}{space 2} .7341269{col 41}{space 1}   -2.20{col 50}{space 3}0.028{col 58}{space 4}-3.056198{col 71}{space 3}-.1784734
{txt}{space 16} {c |}
{space 13}age {c |}{col 18}{res}{space 2}  .010052{col 30}{space 2} .0074546{col 41}{space 1}    1.35{col 50}{space 3}0.178{col 58}{space 4}-.0045588{col 71}{space 3} .0246628
{txt}{space 12}educ {c |}{col 18}{res}{space 2} -.063397{col 30}{space 2} .1080842{col 41}{space 1}   -0.59{col 50}{space 3}0.558{col 58}{space 4}-.2752381{col 71}{space 3} .1484442
{txt}{space 10}income {c |}{col 18}{res}{space 2} .0298219{col 30}{space 2} .0274062{col 41}{space 1}    1.09{col 50}{space 3}0.277{col 58}{space 4}-.0238932{col 71}{space 3}  .083537
{txt}{space 16} {c |}
{space 9}marital {c |}
{space 8}Married  {c |}{col 18}{res}{space 2}-.0745925{col 30}{space 2} .2562185{col 41}{space 1}   -0.29{col 50}{space 3}0.771{col 58}{space 4}-.5767716{col 71}{space 3} .4275865
{txt}{space 7}evaluate1 {c |}{col 18}{res}{space 2} .2780788{col 30}{space 2} .2804419{col 41}{space 1}    0.99{col 50}{space 3}0.321{col 58}{space 4}-.2715774{col 71}{space 3} .8277349
{txt}{space 12}nfc1 {c |}{col 18}{res}{space 2}-.0035591{col 30}{space 2} .1658227{col 41}{space 1}   -0.02{col 50}{space 3}0.983{col 58}{space 4}-.3285657{col 71}{space 3} .3214475
{txt}{hline 17}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
           /cut1 {c |}{col 18}{res}{space 2} 1.952099{col 30}{space 2} .9395627{col 58}{space 4} .1105896{col 71}{space 3} 3.793608
{txt}           /cut2 {c |}{col 18}{res}{space 2} 3.038048{col 30}{space 2} .9523828{col 58}{space 4} 1.171412{col 71}{space 3} 4.904684
{txt}           /cut3 {c |}{col 18}{res}{space 2} 5.446075{col 30}{space 2} .9817207{col 58}{space 4} 3.521937{col 71}{space 3} 7.370212
{txt}           /cut4 {c |}{col 18}{res}{space 2} 7.652449{col 30}{space 2} 1.129279{col 58}{space 4} 5.439103{col 71}{space 3} 9.865795
{txt}{hline 17}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}

{com}. 
.         margins, at(disagree_outlike=(-3 3)) expression(predict(outcome(3)) + predict(outcome(4)) + predict(outcome(5)))
{res}
{txt}Predictive margins{col 51}Number of obs{col 67}= {res}       756
{txt}Model VCE{col 14}: {res}Robust

{txt}{p2colset 1 14 16 2}{...}
{p2col:Expression}:{space 1}{res:predict(outcome(3)) + predict(outcome(4)) + predict(outcome(5))}{p_end}
{p2colreset}{...}

{txt}{p2colset 1 14 16 2}{...}
{p2col:1._at}:{space 1}{res:{txt:disagree_o~e}{space 4}{txt:=} {space 9}-3}{p_end}
{p2colreset}{...}

{txt}{p2colset 1 14 16 2}{...}
{p2col:2._at}:{space 1}{res:{txt:disagree_o~e}{space 4}{txt:=} {space 10}3}{p_end}
{p2colreset}{...}

{res}{txt}{hline 13}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 14}{c |}{col 26} Delta-method
{col 14}{c |}     Margin{col 26}   Std. Err.{col 38}      z{col 46}   P>|z|{col 54}     [95% Con{col 67}f. Interval]
{hline 13}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 9}_at {c |}
{space 10}1  {c |}{col 14}{res}{space 2} .1415515{col 26}{space 2} .0216213{col 37}{space 1}    6.55{col 46}{space 3}0.000{col 54}{space 4} .0991746{col 67}{space 3} .1839285
{txt}{space 10}2  {c |}{col 14}{res}{space 2} .2856036{col 26}{space 2} .0402012{col 37}{space 1}    7.10{col 46}{space 3}0.000{col 54}{space 4} .2068108{col 67}{space 3} .3643965
{txt}{hline 13}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{res}{txt}
{com}.         
.                 
. /******************************************************
> *******************************************************
>                 Table OA8 and 9
> *******************************************************
> ******************************************************/
.                 
. 
.                  
. /****************************************
> *****************************************
>                 2002 ANES
> *****************************************
> ****************************************/                                
.                 
. *data cleaning
. clear
{txt}
{com}. do "Data Cleaning - 2002 ANES.do"
{txt}
{com}. **********************************************************************
. **********************************************************************
. ***********************2002 ANES Panel********************************
. **********************************************************************
. **********************************************************************
. **********************************************************************
. 
. 
. **********************************************************************
. ****************************Data Cleaning****************************
. **********************************************************************
. **********************************************************************
. **********************************************************************
. **********************************************************************
. 
. clear
{txt}
{com}. set more off
{txt}
{com}. use "ANES2002Panel.dta"
{txt}
{com}. set more off
{txt}
{com}. 
.                 ************************************
.                 *********Panels*********************
.                 ************************************
. 
. *We are most interested in those that participated in the 
. *2000TS Post-Election Wave (where the networks data was recorded
. *And those that did the 2002 Pre-Election Wave 
. *where the econ data was recorded
. 
. tab Waves

                    {txt}Waves Participation {c |}      Freq.     Percent        Cum.
{hline 40}{c +}{hline 35}
                           01. 2000 Pre {c |}{res}        152        8.41        8.41
{txt}               02. 2000 Pre - 2000 Post {c |}{res}        468       25.90       34.31
{txt}    03. 2000 Pre -           - 2002 Pre {c |}{res}         17        0.94       35.25
{txt}04. 2000 Pre -           - 2002 Pre - 2 {c |}{res}         29        1.60       36.86
{txt}    05. 2000 Pre - 2000 Post - 2002 Pre {c |}{res}         57        3.15       40.01
{txt}06. 2000 Pre - 2000 Post - 2002 Pre - 2 {c |}{res}        244       13.50       53.51
{txt}07. 2000 Pre - --------- - 2002 Pre - - {c |}{res}          5        0.28       53.79
{txt}08. 2000 Pre - --------- - 2002 Pre - 2 {c |}{res}         49        2.71       56.50
{txt}09. 2000 Pre - 2000 Post - 2002 Pre - - {c |}{res}         38        2.10       58.61
{txt}10. 2000 Pre - 2000 Post - 2002 Pre - 2 {c |}{res}        748       41.39      100.00
{txt}{hline 40}{c +}{hline 35}
                                  Total {c |}{res}      1,807      100.00
{txt}
{com}.         *10 = 2000 Pre, 2000 Post, 2002 Pre, 2002 Post, 2004 Post
.         *9 = 2000 Pre, 2000 Post, 2002 Pre, 2004 Post
.         *8 = 2000 Pre, 2002 Pre, 2002 Post, 20004 Post
.         *7 = 2000 Pre, 2002 Pre, 2004 Post
.         *6 = 2000 Pre, 2000 Post, 2002 Pre, 2002 Post
.         *5 = 2000 Pre, 2000 Post, 2002 Pre
.         *4 = 2000 Pre, 2002 Pre, 2002 Post
.         *3 = 2000 Pre, 2002 Pre 
.         *2 = 2000 Pre, 2000 Post
.         *1 = 2000 Pre
.         
. *thus, we are interested i: 10, 9, 6, 5 
. 
. gen panel = . 
{txt}(1807 missing values generated)

{com}. replace panel = 1 if Waves == 10
{txt}(748 real changes made)

{com}. replace panel = 1 if Waves == 9
{txt}(38 real changes made)

{com}. replace panel = 1 if Waves == 6
{txt}(244 real changes made)

{com}. replace panel = 1 if Waves == 5
{txt}(57 real changes made)

{com}. replace panel = 0 if panel == .
{txt}(720 real changes made)

{com}. label def pan 1 "2000 Post & 2002 Pre" 
{txt}
{com}. label values panel pan
{txt}
{com}.         
.                 ************************************
.                 *********Economic Assessments*******
.                 ************************************
.                 
. recode M000491 (1=5) (2=4) (3=3) (4=2) (5=1), gen(retro2002)
{txt}(1001 differences between M000491 and retro2002)

{com}. label def ret 1 "Much Worse" 2 "Somewhat Worse" 3 "Same" 4 "Somewhat Better" 5 "Much Better"
{txt}
{com}. label values retro2002 ret
{txt}
{com}. label var retro2002 "Retro (2002)"
{txt}
{com}. tab retro if panel == 1

   {txt}Retro (2002) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}        133       12.34       12.34
{txt} Somewhat Worse {c |}{res}         48        4.45       16.79
{txt}           Same {c |}{res}        493       45.73       62.52
{txt}Somewhat Better {c |}{res}        262       24.30       86.83
{txt}    Much Better {c |}{res}        142       13.17      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,078      100.00
{txt}
{com}. 
. recode retro (1=1) (2=1) (3=2) (4=3) (5=3), gen(retro2002_3)
{txt}(1554 differences between retro2002 and retro2002_3)

{com}. label def ret1 1 "Worse" 2 "Same" 3 "Better" 
{txt}
{com}. label values retro2002_3 ret1 
{txt}
{com}. label var retro2002_3 "Retro (2002; 3-pt)"
{txt}
{com}. tab retro2002_3

      {txt}Retro {c |}
     (2002; {c |}
      3-pt) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}        302       16.91       16.91
{txt}       Same {c |}{res}        785       43.95       60.86
{txt}     Better {c |}{res}        699       39.14      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,786      100.00
{txt}
{com}. 
. gen version = . 
{txt}(1807 missing values generated)

{com}. replace version = 1 if M000488a !=.
{txt}(896 real changes made)

{com}. replace version = 0 if M000488b !=.
{txt}(891 real changes made)

{com}. label def ver 1 "Better" 0 "Worse"
{txt}
{com}. label values version ver
{txt}
{com}. label var version "Version of Retro2002"
{txt}
{com}. 
. tab retro2002 version if panel == 1, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

                {c |} Version of Retro2002
   Retro (2002) {c |}     Worse     Better {c |}     Total
{hline 16}{c +}{hline 22}{c +}{hline 10}
     Much Worse {c |}{res}        69         64 {txt}{c |}{res}       133 
                {txt}{c |}{res}     51.88      48.12 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}     12.71      11.96 {txt}{c |}{res}     12.34 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
 Somewhat Worse {c |}{res}        24         24 {txt}{c |}{res}        48 
                {txt}{c |}{res}     50.00      50.00 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}      4.42       4.49 {txt}{c |}{res}      4.45 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
           Same {c |}{res}       256        237 {txt}{c |}{res}       493 
                {txt}{c |}{res}     51.93      48.07 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}     47.15      44.30 {txt}{c |}{res}     45.73 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
Somewhat Better {c |}{res}       139        123 {txt}{c |}{res}       262 
                {txt}{c |}{res}     53.05      46.95 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}     25.60      22.99 {txt}{c |}{res}     24.30 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
    Much Better {c |}{res}        55         87 {txt}{c |}{res}       142 
                {txt}{c |}{res}     38.73      61.27 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}     10.13      16.26 {txt}{c |}{res}     13.17 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
          Total {c |}{res}       543        535 {txt}{c |}{res}     1,078 
                {txt}{c |}{res}     50.37      49.63 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}4{txt}) = {res}  9.0497  {txt} Pr = {res}0.060
{txt}
{com}. tab retro2002_3 version if panel == 1, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

     Retro {c |}
    (2002; {c |} Version of Retro2002
     3-pt) {c |}     Worse     Better {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}        93         88 {txt}{c |}{res}       181 
           {txt}{c |}{res}     51.38      48.62 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     17.13      16.45 {txt}{c |}{res}     16.79 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}       256        237 {txt}{c |}{res}       493 
           {txt}{c |}{res}     51.93      48.07 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     47.15      44.30 {txt}{c |}{res}     45.73 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}       194        210 {txt}{c |}{res}       404 
           {txt}{c |}{res}     48.02      51.98 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     35.73      39.25 {txt}{c |}{res}     37.48 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       543        535 {txt}{c |}{res}     1,078 
           {txt}{c |}{res}     50.37      49.63 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res}  1.4447  {txt} Pr = {res}0.486
{txt}
{com}. ttest retro2002 if panel == 1, by(version)

{txt}Two-sample t test with equal variances
{hline 9}{c TT}{hline 68}
   Group{col 10}{c |}{col 16}Obs{col 27}Mean{col 35}Std. Err.{col 47}Std. Dev.{col 59}[95% Conf. Interval]
{hline 9}{c +}{hline 68}
   Worse {c |}{res}{col 12}    543{col 22} 3.160221{col 34} .0468167{col 46}  1.09094{col 58} 3.068257{col 70} 3.252185
  {txt}Better {c |}{res}{col 12}    535{col 22} 3.271028{col 34} .0499116{col 46} 1.154458{col 58} 3.172981{col 70} 3.369075
{txt}{hline 9}{c +}{hline 68}
combined {c |}{res}{col 12}   1078{col 22} 3.215213{col 34} .0342266{col 46} 1.123758{col 58} 3.148055{col 70} 3.282372
{txt}{hline 9}{c +}{hline 68}
    diff {c |}{res}{col 22} -.110807{col 34} .0684035{col 58}-.2450264{col 70} .0234123
{txt}{hline 9}{c BT}{hline 68}
    diff = mean({res}Worse{txt}) - mean({res}Better{txt})                             t = {res} -1.6199
{txt}Ho: diff = 0                                     degrees of freedom = {res}    1076

    {txt}Ha: diff < 0                 Ha: diff != 0                 Ha: diff > 0
 Pr(T < t) = {res}0.0528         {txt}Pr(|T| > |t|) = {res}0.1055          {txt}Pr(T > t) = {res}0.9472
{txt}
{com}. ttest retro2002_3 if panel == 1, by(version)

{txt}Two-sample t test with equal variances
{hline 9}{c TT}{hline 68}
   Group{col 10}{c |}{col 16}Obs{col 27}Mean{col 35}Std. Err.{col 47}Std. Dev.{col 59}[95% Conf. Interval]
{hline 9}{c +}{hline 68}
   Worse {c |}{res}{col 12}    543{col 22} 2.186004{col 34} .0301885{col 46} .7034622{col 58} 2.126703{col 70} 2.245304
  {txt}Better {c |}{res}{col 12}    535{col 22} 2.228037{col 34} .0307524{col 46} .7113044{col 58} 2.167627{col 70} 2.288448
{txt}{hline 9}{c +}{hline 68}
combined {c |}{res}{col 12}   1078{col 22} 2.206865{col 34} .0215439{col 46} .7073491{col 58} 2.164592{col 70} 2.249137
{txt}{hline 9}{c +}{hline 68}
    diff {c |}{res}{col 22}-.0420337{col 34}   .04309{col 58}-.1265836{col 70} .0425162
{txt}{hline 9}{c BT}{hline 68}
    diff = mean({res}Worse{txt}) - mean({res}Better{txt})                             t = {res} -0.9755
{txt}Ho: diff = 0                                     degrees of freedom = {res}    1076

    {txt}Ha: diff < 0                 Ha: diff != 0                 Ha: diff > 0
 Pr(T < t) = {res}0.1648         {txt}Pr(|T| > |t|) = {res}0.3295          {txt}Pr(T > t) = {res}0.8352
{txt}
{com}. 
. 
.                 ************************************
.                 *********Partisanship***************
.                 ************************************
.                 
. *2002 Pre-Election Wave
.         *7-pt
.         recode M023038X (0=1) (1=2) (2=3) (3=4) (4=5) (5=6) (6=7), gen(partyid)
{txt}(1167 differences between M023038X and partyid)

{com}.         label def pi 1 "St. Dem" 2 "Weak Dem" 3 "Lean Dem" 4" Ind." 5 "Lean Rep" 6 "Weak Rep" 7 "St. Rep"
{txt}
{com}.         label var partyid "Party Identification (2002)"
{txt}
{com}.         label values partyid pi
{txt}
{com}.         *3-Point Categorical
.         gen pid_3 = . 
{txt}(1807 missing values generated)

{com}.         replace pid_3 = 1 if partyid >=1 & partyid <= 3
{txt}(554 real changes made)

{com}.         replace pid_3 = 3 if partyid == 4
{txt}(78 real changes made)

{com}.         replace pid_3 = 2 if partyid >=5 & partyid <= 7
{txt}(535 real changes made)

{com}.         label var pid_3 "Party ID (2002)"
{txt}
{com}.         label def pi2 1 "Democrat" 3 "Independent" 2 "Republican"
{txt}
{com}.         label values pid_3 pi2
{txt}
{com}.         
.         *Republican Vs. Democrat
.         gen pid_2 = . 
{txt}(1807 missing values generated)

{com}.         replace pid_2 = 1 if partyid >=1 & partyid <= 3
{txt}(554 real changes made)

{com}.         replace pid_2 = 0 if partyid >=5 & partyid <= 7
{txt}(535 real changes made)

{com}.         label var pid_2 "PID (2002)" 
{txt}
{com}.         label def pi3 1 "Democrat" 0 "Republican"
{txt}
{com}.         label values pid_2 pi3
{txt}
{com}.         
.         tab partyid

      {txt}Party {c |}
Identificat {c |}
 ion (2002) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
    St. Dem {c |}{res}        195       16.71       16.71
{txt}   Weak Dem {c |}{res}        195       16.71       33.42
{txt}   Lean Dem {c |}{res}        164       14.05       47.47
{txt}       Ind. {c |}{res}         78        6.68       54.16
{txt}   Lean Rep {c |}{res}        161       13.80       67.95
{txt}   Weak Rep {c |}{res}        183       15.68       83.63
{txt}    St. Rep {c |}{res}        191       16.37      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,167      100.00
{txt}
{com}.         tab pid_3

   {txt}Party ID {c |}
     (2002) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Democrat {c |}{res}        554       47.47       47.47
{txt} Republican {c |}{res}        535       45.84       93.32
{txt}Independent {c |}{res}         78        6.68      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,167      100.00
{txt}
{com}.         tab pid_2

 {txt}PID (2002) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
 Republican {c |}{res}        535       49.13       49.13
{txt}   Democrat {c |}{res}        554       50.87      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,089      100.00
{txt}
{com}.         
.         *PID Str
.         gen pid_str = . 
{txt}(1807 missing values generated)

{com}.         replace pid_str = 1 if partyid == 3
{txt}(164 real changes made)

{com}.         replace pid_str = 1 if partyid == 5
{txt}(161 real changes made)

{com}.         replace pid_str = 2 if partyid == 2
{txt}(195 real changes made)

{com}.         replace pid_str = 2 if partyid == 6
{txt}(183 real changes made)

{com}.         replace pid_str = 3 if partyid == 1
{txt}(195 real changes made)

{com}.         replace pid_str = 3 if partyid == 7
{txt}(191 real changes made)

{com}.         label var pid_str "PID Str."
{txt}
{com}.         label def pi4 1 "Leaner" 2 "Weak" 3 "Strong"
{txt}
{com}.         label values pid_str pi4
{txt}
{com}.         
.         summ pid_str 

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 5}pid_str {c |}{res}      1089    2.056015    .8064441          1          3
{txt}
{com}.         gen pid_str01 = (pid_str - r(min))/(r(max)-r(min))
{txt}(718 missing values generated)

{com}.         label var pid_str01 "PID Str"
{txt}
{com}.         
.         recode partyid (1=4) (2=3) (3=2) (4=1) ///
>                 (5=2) (6=3) (7=4), gen(pid_str_full)
{txt}(1167 differences between partyid and pid_str_full)

{com}.         
.         label var pid_str_full "PID Str."
{txt}
{com}.         label def pi5 1 "Pure Ind." 2 "Leaner" 3 "Weak" 4 "Strong"
{txt}
{com}.         label values pid_str pi5
{txt}
{com}.         
.         *Partisan*
.         recode pid_2 (1=0) (0=1), gen(partisan)
{txt}(1089 differences between pid_2 and partisan)

{com}.         label var partisan "Co-Partisan to Inc. President"
{txt}
{com}.         label def part1 1 "In-Partisan" 0 "Out-Partisan"
{txt}
{com}.         label values partisan part1
{txt}
{com}. 
. 
.         
. *2000 Pre-Election
.         *7pt
.         recode M000523 (0=1) (1=2) (2=3) (3=4) (4=5) (5=6) (6=7), gen(partyid_2000)
{txt}(1776 differences between M000523 and partyid_2000)

{com}.         label var partyid_2000 "Party Identification (2000)"
{txt}
{com}.         label values partyid_2000 pi
{txt}
{com}.         *3-pt
.         gen pid_32000 = . 
{txt}(1807 missing values generated)

{com}.         replace pid_32000 = 1 if partyid_2000 >=1 & partyid_2000 <= 3
{txt}(889 real changes made)

{com}.         replace pid_32000 = 3 if partyid_2000 == 4
{txt}(206 real changes made)

{com}.         replace pid_32000 = 2 if partyid_2000 >=5 & partyid_2000 <= 7
{txt}(690 real changes made)

{com}.         label var pid_3 "Party ID (2000)"
{txt}
{com}.         label values pid_3200 pi2
{txt}
{com}.         *Republican Vs. Democrat
.         gen pid_2_2000 = . 
{txt}(1807 missing values generated)

{com}.         replace pid_2_2000 = 1 if partyid_2000 >=1 & partyid_2000 <= 3
{txt}(889 real changes made)

{com}.         replace pid_2_2000 = 0 if partyid_2000 >=5 & partyid_2000 <= 7
{txt}(690 real changes made)

{com}.         label var pid_2_2000 "PID (2000)" 
{txt}
{com}.         label values pid_2_2000 pi3
{txt}
{com}.         
.         *Partisan
.         recode pid_2_2000 (1=0) (0=1), gen(partisan2000)
{txt}(1579 differences between pid_2_2000 and partisan2000)

{com}.         label values partisan2000 part1
{txt}
{com}.         label var partisan2000 "Co-Partisan to Inc. President (2000 Measure)"
{txt}
{com}.         
.         *Pid Str
.         gen pid_str2000 = . 
{txt}(1807 missing values generated)

{com}.         replace pid_str2000 = 1 if partyid_2000 == 3
{txt}(269 real changes made)

{com}.         replace pid_str2000 = 1 if partyid_2000 == 5
{txt}(230 real changes made)

{com}.         replace pid_str2000 = 2 if partyid_2000 == 2
{txt}(274 real changes made)

{com}.         replace pid_str2000 = 2 if partyid_2000 == 6
{txt}(215 real changes made)

{com}.         replace pid_str2000 = 3 if partyid_2000 == 1
{txt}(346 real changes made)

{com}.         replace pid_str2000 = 3 if partyid_2000 == 7
{txt}(245 real changes made)

{com}.         label var pid_str2000 "PID Str. (2000)"
{txt}
{com}.         label values pid_str2000 pi4
{txt}
{com}.         
.         summ pid_str2000

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 1}pid_str2000 {c |}{res}      1579    2.058265    .8290663          1          3
{txt}
{com}.         gen pid_str2000_01 = (pid_str2000 - r(min))/(r(max)-r(min))
{txt}(228 missing values generated)

{com}.         label var pid_str2000_01 "PID Str (2000)"
{txt}
{com}.         
. *Relationship
.         pwcorr partyid partyid_2000, sig

             {txt}{c |}  partyid partyi~0
{hline 13}{c +}{hline 18}
     partyid {c |} {res}  1.0000 
             {txt}{c |}
             {c |}
partyid_2000 {c |} {res}  0.8442   1.0000 
             {txt}{c |}{res}   0.0000
             {txt}{c |}

{com}.         tab pid_3 pid_32000, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

   Party ID {c |}            pid_32000
     (2000) {c |}  Democrat  Republica  Independe {c |}     Total
{hline 12}{c +}{hline 33}{c +}{hline 10}
   Democrat {c |}{res}       486         32         32 {txt}{c |}{res}       550 
            {txt}{c |}{res}     88.36       5.82       5.82 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}     86.63       6.67      27.35 {txt}{c |}{res}     47.50 
{txt}{hline 12}{c +}{hline 33}{c +}{hline 10}
 Republican {c |}{res}        53        428         50 {txt}{c |}{res}       531 
            {txt}{c |}{res}      9.98      80.60       9.42 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}      9.45      89.17      42.74 {txt}{c |}{res}     45.85 
{txt}{hline 12}{c +}{hline 33}{c +}{hline 10}
Independent {c |}{res}        22         20         35 {txt}{c |}{res}        77 
            {txt}{c |}{res}     28.57      25.97      45.45 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}      3.92       4.17      29.91 {txt}{c |}{res}      6.65 
{txt}{hline 12}{c +}{hline 33}{c +}{hline 10}
      Total {c |}{res}       561        480        117 {txt}{c |}{res}     1,158 
            {txt}{c |}{res}     48.45      41.45      10.10 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}    100.00     100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}4{txt}) = {res}824.1181  {txt} Pr = {res}0.000
{txt}
{com}.         tab pid_2 pid_2_2000, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

           {c |}      PID (2000)
PID (2002) {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
Republican {c |}{res}       428         53 {txt}{c |}{res}       481 
           {txt}{c |}{res}     88.98      11.02 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     93.04       9.83 {txt}{c |}{res}     48.15 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
  Democrat {c |}{res}        32        486 {txt}{c |}{res}       518 
           {txt}{c |}{res}      6.18      93.82 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      6.96      90.17 {txt}{c |}{res}     51.85 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       460        539 {txt}{c |}{res}       999 
           {txt}{c |}{res}     46.05      53.95 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}1{txt}) = {res}688.3242  {txt} Pr = {res}0.000
{txt}
{com}. 
. *Bivariate relationship with economic assessments? 
.         tab retro2002_3 pid_2 if panel == 1, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

     Retro {c |}
    (2002; {c |}      PID (2002)
     3-pt) {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}       102         51 {txt}{c |}{res}       153 
           {txt}{c |}{res}     66.67      33.33 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     20.99      10.14 {txt}{c |}{res}     15.47 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}       253        200 {txt}{c |}{res}       453 
           {txt}{c |}{res}     55.85      44.15 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     52.06      39.76 {txt}{c |}{res}     45.80 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}       131        252 {txt}{c |}{res}       383 
           {txt}{c |}{res}     34.20      65.80 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     26.95      50.10 {txt}{c |}{res}     38.73 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       486        503 {txt}{c |}{res}       989 
           {txt}{c |}{res}     49.14      50.86 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res} 61.1539  {txt} Pr = {res}0.000
{txt}
{com}.         tab retro2002_3 pid_2_2000 if panel == 1, row col chi2  
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

     Retro {c |}
    (2002; {c |}      PID (2000)
     3-pt) {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}        95         53 {txt}{c |}{res}       148 
           {txt}{c |}{res}     64.19      35.81 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     21.35      10.39 {txt}{c |}{res}     15.50 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}       232        204 {txt}{c |}{res}       436 
           {txt}{c |}{res}     53.21      46.79 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     52.13      40.00 {txt}{c |}{res}     45.65 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}       118        253 {txt}{c |}{res}       371 
           {txt}{c |}{res}     31.81      68.19 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     26.52      49.61 {txt}{c |}{res}     38.85 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       445        510 {txt}{c |}{res}       955 
           {txt}{c |}{res}     46.60      53.40 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res} 58.6889  {txt} Pr = {res}0.000
{txt}
{com}.         tab retro2002 pid_2 if panel == 1, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

                {c |}      PID (2002)
   Retro (2002) {c |} Republica   Democrat {c |}     Total
{hline 16}{c +}{hline 22}{c +}{hline 10}
     Much Worse {c |}{res}        77         36 {txt}{c |}{res}       113 
                {txt}{c |}{res}     68.14      31.86 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}     15.84       7.16 {txt}{c |}{res}     11.43 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
 Somewhat Worse {c |}{res}        25         15 {txt}{c |}{res}        40 
                {txt}{c |}{res}     62.50      37.50 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}      5.14       2.98 {txt}{c |}{res}      4.04 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
           Same {c |}{res}       253        200 {txt}{c |}{res}       453 
                {txt}{c |}{res}     55.85      44.15 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}     52.06      39.76 {txt}{c |}{res}     45.80 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
Somewhat Better {c |}{res}        96        153 {txt}{c |}{res}       249 
                {txt}{c |}{res}     38.55      61.45 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}     19.75      30.42 {txt}{c |}{res}     25.18 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
    Much Better {c |}{res}        35         99 {txt}{c |}{res}       134 
                {txt}{c |}{res}     26.12      73.88 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}      7.20      19.68 {txt}{c |}{res}     13.55 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
          Total {c |}{res}       486        503 {txt}{c |}{res}       989 
                {txt}{c |}{res}     49.14      50.86 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}4{txt}) = {res} 66.9199  {txt} Pr = {res}0.000
{txt}
{com}.         tab retro2002 pid_2_2000 if panel == 1, row col chi2    
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

                {c |}      PID (2000)
   Retro (2002) {c |} Republica   Democrat {c |}     Total
{hline 16}{c +}{hline 22}{c +}{hline 10}
     Much Worse {c |}{res}        71         39 {txt}{c |}{res}       110 
                {txt}{c |}{res}     64.55      35.45 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}     15.96       7.65 {txt}{c |}{res}     11.52 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
 Somewhat Worse {c |}{res}        24         14 {txt}{c |}{res}        38 
                {txt}{c |}{res}     63.16      36.84 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}      5.39       2.75 {txt}{c |}{res}      3.98 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
           Same {c |}{res}       232        204 {txt}{c |}{res}       436 
                {txt}{c |}{res}     53.21      46.79 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}     52.13      40.00 {txt}{c |}{res}     45.65 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
Somewhat Better {c |}{res}        86        153 {txt}{c |}{res}       239 
                {txt}{c |}{res}     35.98      64.02 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}     19.33      30.00 {txt}{c |}{res}     25.03 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
    Much Better {c |}{res}        32        100 {txt}{c |}{res}       132 
                {txt}{c |}{res}     24.24      75.76 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}      7.19      19.61 {txt}{c |}{res}     13.82 
{txt}{hline 16}{c +}{hline 22}{c +}{hline 10}
          Total {c |}{res}       445        510 {txt}{c |}{res}       955 
                {txt}{c |}{res}     46.60      53.40 {txt}{c |}{res}    100.00 
                {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}4{txt}) = {res} 63.4213  {txt} Pr = {res}0.000
{txt}
{com}. 
. 
.                 *****************************************************
.                 *********Network Size and Disagreement***************
.                 *****************************************************
. *Network Size (# Listed Discussants)
. 
.         gen names = . 
{txt}(1807 missing values generated)

{com}.         replace names = 4 if M001702 == 1 & M001701 == 1 & M001700 == 1 & M001699 == 1
{txt}(327 real changes made)

{com}.         replace names = 3 if M001702 == 5 & M001701 == 1 & M001700 == 1 & M001699 == 1
{txt}(223 real changes made)

{com}.         replace names = 2 if M001701 == 5 & M001700 == 1 & M001699 == 1
{txt}(311 real changes made)

{com}.         replace names = 1 if M001700 == 5 & M001699 == 1
{txt}(290 real changes made)

{com}.         replace names = 0 if M001699 == 5
{txt}(399 real changes made)

{com}.         label var names "# Listed Disc."
{txt}
{com}.         
.         *Discussant Vote Choice
.                 foreach var in M001710 M001718 M001726 M001734 {c -(}
{txt}  2{com}.                         tab `var' if panel == 1
{txt}  3{com}.                 {c )-}

{txt}Z12. How name 1 voted in election {c |}      Freq.     Percent        Cum.
{hline 34}{c +}{hline 35}
                       1. AL GORE {c |}{res}        344       42.52       42.52
{txt}                 3. GEORGE W BUSH {c |}{res}        359       44.38       86.90
{txt}5. SOME OTHER CANDIDATE (SPECIFY) {c |}{res}         34        4.20       91.10
{txt}                   7. DIDN'T VOTE {c |}{res}         62        7.66       98.76
{txt}      8. INELIGIBLE TO VOTE [VOL] {c |}{res}         10        1.24      100.00
{txt}{hline 34}{c +}{hline 35}
                            Total {c |}{res}        809      100.00

{txt}Z16. How name 2 voted in election {c |}      Freq.     Percent        Cum.
{hline 34}{c +}{hline 35}
                       1. AL GORE {c |}{res}        255       43.29       43.29
{txt}                 3. GEORGE W BUSH {c |}{res}        255       43.29       86.59
{txt}5. SOME OTHER CANDIDATE [SPECIFY] {c |}{res}         23        3.90       90.49
{txt}                   7. DIDN'T VOTE {c |}{res}         49        8.32       98.81
{txt}      8. INELIGIBLE TO VOTE [VOL] {c |}{res}          7        1.19      100.00
{txt}{hline 34}{c +}{hline 35}
                            Total {c |}{res}        589      100.00

      {txt}Z20. How name 3 voted in election {c |}      Freq.     Percent        Cum.
{hline 40}{c +}{hline 35}
                             1. AL GORE {c |}{res}        156       41.38       41.38
{txt}                       3. GEORGE W BUSH {c |}{res}        179       47.48       88.86
{txt}5. SOME OTHER CANDIDATE (SPECIFY) [SPEC {c |}{res}          7        1.86       90.72
{txt}                         7. DIDN'T VOTE {c |}{res}         30        7.96       98.67
{txt}            8. INELIGIBLE TO VOTE [VOL] {c |}{res}          5        1.33      100.00
{txt}{hline 40}{c +}{hline 35}
                                  Total {c |}{res}        377      100.00

{txt}Z24. How name 4 voted in election {c |}      Freq.     Percent        Cum.
{hline 34}{c +}{hline 35}
                       1. AL GORE {c |}{res}         82       37.10       37.10
{txt}                 3. GEORGE W BUSH {c |}{res}        109       49.32       86.43
{txt}5. SOME OTHER CANDIDATE (SPECIFY) {c |}{res}          6        2.71       89.14
{txt}                   7. DIDN'T VOTE {c |}{res}         20        9.05       98.19
{txt}      8. INELIGIBLE TO VOTE [VOL] {c |}{res}          4        1.81      100.00
{txt}{hline 34}{c +}{hline 35}
                            Total {c |}{res}        221      100.00
{txt}
{com}.                 
.                 *1 = Al Gore
.                 *3 = George Bush
.                 *5 = Some Other Candidate
.                 *7 = Didn't vote
.                 *8 = ineliglb to vote
.                 *98 = dk
.                 *99 = ref
.         
.         recode names (0=.), gen(names1)
{txt}(399 differences between names and names1)

{com}.         label var names1 "Network Size"
{txt}
{com}.         summ names1

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 6}names1 {c |}{res}      1151    2.509991    1.150287          1          4
{txt}
{com}.         gen numgiven01 = (names1 - r(min))/(r(max)-r(min))
{txt}(656 missing values generated)

{com}.         label var numgiven01 "Network Size"
{txt}
{com}.         
.                 
.         *Respondent vote choice*
.                         tab M001249

          {txt}C6. R vote cast for President {c |}      Freq.     Percent        Cum.
{hline 40}{c +}{hline 35}
                            1. AL GORE  {c |}{res}        590       50.77       50.77
{txt}2. HOWARD PHILLIPS-CONSTITUTION PARTY C {c |}{res}          1        0.09       50.86
{txt}                      3. GEORGE W. BUSH {c |}{res}        530       45.61       96.47
{txt}   4. HARRY BROWN-LIBERTARIAN CANDIDATE {c |}{res}          4        0.34       96.82
{txt}                       5. PAT BUCHANAN  {c |}{res}          3        0.26       97.07
{txt}                         6. RALPH NADER {c |}{res}         33        2.84       99.91
{txt}           7. R REPORTS VOTING FOR SELF {c |}{res}          1        0.09      100.00
{txt}{hline 40}{c +}{hline 35}
                                  Total {c |}{res}      1,162      100.00
{txt}
{com}.                         *1 = Gore
.                         *2 = howard philips (n = 1)
.                         *3 = Bush
.                         *4 = Libertarian (n=4)
.                         *5 = Pat Buchanan (n =3)
.                         *6 = Nader (n=33)
.                         *7 = reports voting for self
.                         *0 = NA/INAP
.                         
.                                 *0 = NA/INAP
.         
. *Disagreement
.         *need to create indices for 'agreement' and 'disagreement'
.         *agreement: gore/gore, bush/bush; 
.         *disagree: gore/bush, bush/gore, nader/gore, nader/bush, gore/other, bush/other, remainder 3rd party/bush or gore
.                 
.         *Agree = 1, Disagree = 0
.                 label def agr 1 "Agree" 0 "Disagree" 
{txt}
{com}.                 gen d1_votea = . 
{txt}(1807 missing values generated)

{com}.                 replace d1_votea = 1 if M001249 == 1 & M001710 == 1
{txt}(301 real changes made)

{com}.                 replace d1_votea = 1 if M001249 == 3 & M001710 == 3
{txt}(307 real changes made)

{com}.                 replace d1_votea = 0  if M001249 == 1 & M001710 == 3
{txt}(92 real changes made)

{com}.                 replace d1_votea = 0  if M001249 == 3 & M001710 == 1
{txt}(77 real changes made)

{com}.                 replace d1_votea = 0  if M001249 == 1 & M001710 == 5
{txt}(11 real changes made)

{com}.                 replace d1_votea = 0  if M001249 == 3 & M001710 == 5
{txt}(9 real changes made)

{com}.                 replace d1_votea = 0  if M001249 == 2 & M001710 == 1
{txt}(0 real changes made)

{com}.                 replace d1_votea = 0  if M001249 == 2 & M001710 == 3
{txt}(1 real change made)

{com}.                 replace d1_votea = 0  if M001249 == 4 & M001710 == 1
{txt}(2 real changes made)

{com}.                 replace d1_votea = 0  if M001249 == 4 & M001710 == 3
{txt}(1 real change made)

{com}.                 replace d1_votea = 0  if M001249 == 5 & M001710 == 1
{txt}(0 real changes made)

{com}.                 replace d1_votea = 0  if M001249 == 5 & M001710 == 3
{txt}(0 real changes made)

{com}.                 replace d1_votea = 0  if M001249 == 6 & M001710 == 1
{txt}(10 real changes made)

{com}.                 replace d1_votea = 0  if M001249 == 6 & M001710 == 3
{txt}(11 real changes made)

{com}.                 label var d1_votea "D1 Vote Agreement"
{txt}
{com}.                 label values d1_votea agr
{txt}
{com}.                 
.                 
.                 gen d2_votea = . 
{txt}(1807 missing values generated)

{com}.                 replace d2_votea = 1 if M001249 == 1 & M001718 == 1
{txt}(226 real changes made)

{com}.                 replace d2_votea = 1 if M001249 == 3 & M001718 == 3
{txt}(221 real changes made)

{com}.                 replace d2_votea = 0  if M001249 == 1 & M001718 == 3
{txt}(73 real changes made)

{com}.                 replace d2_votea = 0  if M001249 == 3 & M001718 == 1
{txt}(62 real changes made)

{com}.                 replace d2_votea = 0  if M001249 == 1 & M001718 == 5
{txt}(10 real changes made)

{com}.                 replace d2_votea = 0  if M001249 == 3 & M001718 == 5
{txt}(8 real changes made)

{com}.                 replace d2_votea = 0  if M001249 == 2 & M001718 == 1
{txt}(0 real changes made)

{com}.                 replace d2_votea = 0  if M001249 == 2 & M001718 == 3
{txt}(0 real changes made)

{com}.                 replace d2_votea = 0  if M001249 == 4 & M001718 == 1
{txt}(2 real changes made)

{com}.                 replace d2_votea = 0  if M001249 == 4 & M001718 == 3
{txt}(0 real changes made)

{com}.                 replace d2_votea = 0  if M001249 == 5 & M001718 == 1
{txt}(1 real change made)

{com}.                 replace d2_votea = 0  if M001249 == 5 & M001718 == 3
{txt}(0 real changes made)

{com}.                 replace d2_votea = 0  if M001249 == 6 & M001718 == 1
{txt}(10 real changes made)

{com}.                 replace d2_votea = 0  if M001249 == 6 & M001718 == 3
{txt}(5 real changes made)

{com}.                 label var d2_votea "D2 Vote Agreement"
{txt}
{com}.                 label values d2_votea agr
{txt}
{com}.                 
.                                 
.                 gen d3_votea = . 
{txt}(1807 missing values generated)

{com}.                 replace d3_votea = 1 if M001249 == 1 & M001726 == 1
{txt}(137 real changes made)

{com}.                 replace d3_votea = 1 if M001249 == 3 & M001726 == 3
{txt}(149 real changes made)

{com}.                 replace d3_votea = 0  if M001249 == 1 & M001726 == 3
{txt}(53 real changes made)

{com}.                 replace d3_votea = 0  if M001249 == 3 & M001726 == 1
{txt}(43 real changes made)

{com}.                 replace d3_votea = 0  if M001249 == 1 & M001726 == 5
{txt}(3 real changes made)

{com}.                 replace d3_votea = 0  if M001249 == 3 & M001726 == 5
{txt}(4 real changes made)

{com}.                 replace d3_votea = 0  if M001249 == 2 & M001726 == 1
{txt}(0 real changes made)

{com}.                 replace d3_votea = 0  if M001249 == 2 & M001726 == 3
{txt}(1 real change made)

{com}.                 replace d3_votea = 0  if M001249 == 4 & M001726 == 1
{txt}(1 real change made)

{com}.                 replace d3_votea = 0  if M001249 == 4 & M001726 == 3
{txt}(1 real change made)

{com}.                 replace d3_votea = 0  if M001249 == 5 & M001726 == 1
{txt}(0 real changes made)

{com}.                 replace d3_votea = 0  if M001249 == 5 & M001726 == 3
{txt}(0 real changes made)

{com}.                 replace d3_votea = 0  if M001249 == 6 & M001726 == 1
{txt}(4 real changes made)

{com}.                 replace d3_votea = 0  if M001249 == 6 & M001726 == 3
{txt}(4 real changes made)

{com}.                 label var d3_votea "D4 Vote Agreement"
{txt}
{com}.                 label values d3_votea agr
{txt}
{com}. 
. 
.                 gen d4_votea = . 
{txt}(1807 missing values generated)

{com}.                 replace d4_votea = 1 if M001249 == 1 & M001734 == 1
{txt}(70 real changes made)

{com}.                 replace d4_votea = 1 if M001249 == 3 & M001734 == 3
{txt}(93 real changes made)

{com}.                 replace d4_votea = 0  if M001249 == 1 & M001734 == 3
{txt}(41 real changes made)

{com}.                 replace d4_votea = 0  if M001249 == 3 & M001734 == 1
{txt}(24 real changes made)

{com}.                 replace d4_votea = 0  if M001249 == 1 & M001734 == 5
{txt}(1 real change made)

{com}.                 replace d4_votea = 0  if M001249 == 3 & M001734 == 5
{txt}(2 real changes made)

{com}.                 replace d4_votea = 0  if M001249 == 2 & M001734 == 1
{txt}(0 real changes made)

{com}.                 replace d4_votea = 0  if M001249 == 2 & M001734 == 3
{txt}(0 real changes made)

{com}.                 replace d4_votea = 0  if M001249 == 4 & M001734 == 1
{txt}(0 real changes made)

{com}.                 replace d4_votea = 0  if M001249 == 4 & M001734 == 3
{txt}(0 real changes made)

{com}.                 replace d4_votea = 0  if M001249 == 5 & M001734 == 1
{txt}(0 real changes made)

{com}.                 replace d4_votea = 0  if M001249 == 5 & M001734 == 3
{txt}(0 real changes made)

{com}.                 replace d4_votea = 0  if M001249 == 6 & M001734 == 1
{txt}(2 real changes made)

{com}.                 replace d4_votea = 0  if M001249 == 6 & M001734 == 3
{txt}(0 real changes made)

{com}.                 label var d4_votea "D4 Vote Agreement"
{txt}
{com}.                 label values d4_votea agr
{txt}
{com}.         
.                 tab d1_votea 

    {txt}D1 Vote {c |}
  Agreement {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Disagree {c |}{res}        214       26.03       26.03
{txt}      Agree {c |}{res}        608       73.97      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        822      100.00
{txt}
{com}.                 tab d2_votea 

    {txt}D2 Vote {c |}
  Agreement {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Disagree {c |}{res}        171       27.67       27.67
{txt}      Agree {c |}{res}        447       72.33      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        618      100.00
{txt}
{com}.                 tab d3_votea

    {txt}D4 Vote {c |}
  Agreement {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Disagree {c |}{res}        114       28.50       28.50
{txt}      Agree {c |}{res}        286       71.50      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        400      100.00
{txt}
{com}.                 tab d4_votea

    {txt}D4 Vote {c |}
  Agreement {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Disagree {c |}{res}         70       30.04       30.04
{txt}      Agree {c |}{res}        163       69.96      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        233      100.00
{txt}
{com}.                 
.         *Disagreement (=1; agree =0)
.                 label def disagr 1 "Disagree" 0 "Agree"
{txt}
{com}.                                         
.                 gen d1_voted = . 
{txt}(1807 missing values generated)

{com}.                 replace d1_voted = 0 if M001249 == 1 & M001710 == 1
{txt}(301 real changes made)

{com}.                 replace d1_voted = 0 if M001249 == 3 & M001710 == 3
{txt}(307 real changes made)

{com}.                 replace d1_voted = 1  if M001249 == 1 & M001710 == 3
{txt}(92 real changes made)

{com}.                 replace d1_voted = 1  if M001249 == 3 & M001710 == 1
{txt}(77 real changes made)

{com}.                 replace d1_voted = 1  if M001249 == 1 & M001710 == 5
{txt}(11 real changes made)

{com}.                 replace d1_voted = 1  if M001249 == 3 & M001710 == 5
{txt}(9 real changes made)

{com}.                 replace d1_voted = 1  if M001249 == 2 & M001710 == 1
{txt}(0 real changes made)

{com}.                 replace d1_voted = 1  if M001249 == 2 & M001710 == 3
{txt}(1 real change made)

{com}.                 replace d1_voted = 1  if M001249 == 4 & M001710 == 1
{txt}(2 real changes made)

{com}.                 replace d1_voted = 1  if M001249 == 4 & M001710 == 3
{txt}(1 real change made)

{com}.                 replace d1_voted = 1  if M001249 == 5 & M001710 == 1
{txt}(0 real changes made)

{com}.                 replace d1_voted = 1  if M001249 == 5 & M001710 == 3
{txt}(0 real changes made)

{com}.                 replace d1_voted = 1  if M001249 == 6 & M001710 == 1
{txt}(10 real changes made)

{com}.                 replace d1_voted = 1  if M001249 == 6 & M001710 == 3
{txt}(11 real changes made)

{com}.                 label var d1_voted "D1 Vote Disagreement"
{txt}
{com}.                 label values d1_voted disagr
{txt}
{com}.                 
.                 gen d2_voted = . 
{txt}(1807 missing values generated)

{com}.                 replace d2_voted = 0 if M001249 == 1 & M001718 == 1
{txt}(226 real changes made)

{com}.                 replace d2_voted = 0 if M001249 == 3 & M001718 == 3
{txt}(221 real changes made)

{com}.                 replace d2_voted = 1  if M001249 == 1 & M001718 == 3
{txt}(73 real changes made)

{com}.                 replace d2_voted = 1  if M001249 == 3 & M001718 == 1
{txt}(62 real changes made)

{com}.                 replace d2_voted = 1  if M001249 == 1 & M001718 == 5
{txt}(10 real changes made)

{com}.                 replace d2_voted = 1  if M001249 == 3 & M001718 == 5
{txt}(8 real changes made)

{com}.                 replace d2_voted = 1  if M001249 == 2 & M001718 == 1
{txt}(0 real changes made)

{com}.                 replace d2_voted = 1  if M001249 == 2 & M001718 == 3
{txt}(0 real changes made)

{com}.                 replace d2_voted = 1  if M001249 == 4 & M001718 == 1
{txt}(2 real changes made)

{com}.                 replace d2_voted = 1  if M001249 == 4 & M001718 == 3
{txt}(0 real changes made)

{com}.                 replace d2_voted = 1  if M001249 == 5 & M001718 == 1
{txt}(1 real change made)

{com}.                 replace d2_voted = 1  if M001249 == 5 & M001718 == 3
{txt}(0 real changes made)

{com}.                 replace d2_voted = 1  if M001249 == 6 & M001718 == 1
{txt}(10 real changes made)

{com}.                 replace d2_voted = 1  if M001249 == 6 & M001718 == 3
{txt}(5 real changes made)

{com}.                 label var d2_voted "D2 Vote Disagreement"
{txt}
{com}.                 label values d2_voted disagr
{txt}
{com}.                 
.                 gen d3_voted = . 
{txt}(1807 missing values generated)

{com}.                 replace d3_voted = 0 if M001249 == 1 & M001726 == 1
{txt}(137 real changes made)

{com}.                 replace d3_voted = 0 if M001249 == 3 & M001726 == 3
{txt}(149 real changes made)

{com}.                 replace d3_voted = 1  if M001249 == 1 & M001726 == 3
{txt}(53 real changes made)

{com}.                 replace d3_voted = 1  if M001249 == 3 & M001726 == 1
{txt}(43 real changes made)

{com}.                 replace d3_voted = 1  if M001249 == 1 & M001726 == 5
{txt}(3 real changes made)

{com}.                 replace d3_voted = 1  if M001249 == 3 & M001726 == 5
{txt}(4 real changes made)

{com}.                 replace d3_voted = 1  if M001249 == 2 & M001726 == 1
{txt}(0 real changes made)

{com}.                 replace d3_voted = 1  if M001249 == 2 & M001726 == 3
{txt}(1 real change made)

{com}.                 replace d3_voted = 1  if M001249 == 4 & M001726 == 1
{txt}(1 real change made)

{com}.                 replace d3_voted = 1  if M001249 == 4 & M001726 == 3
{txt}(1 real change made)

{com}.                 replace d3_voted = 1  if M001249 == 5 & M001726 == 1
{txt}(0 real changes made)

{com}.                 replace d3_voted = 1  if M001249 == 5 & M001726 == 3
{txt}(0 real changes made)

{com}.                 replace d3_voted = 1  if M001249 == 6 & M001726 == 1
{txt}(4 real changes made)

{com}.                 replace d3_voted = 1  if M001249 == 6 & M001726 == 3
{txt}(4 real changes made)

{com}.                 label var d3_voted "D3 Vote Disagreement"
{txt}
{com}.                 label values d3_voted disagr
{txt}
{com}.                 
.                 gen d4_voted = . 
{txt}(1807 missing values generated)

{com}.                 replace d4_voted = 0 if M001249 == 1 & M001734 == 1
{txt}(70 real changes made)

{com}.                 replace d4_voted = 0 if M001249 == 3 & M001734 == 3
{txt}(93 real changes made)

{com}.                 replace d4_voted = 1  if M001249 == 1 & M001734 == 3
{txt}(41 real changes made)

{com}.                 replace d4_voted = 1  if M001249 == 3 & M001734 == 1
{txt}(24 real changes made)

{com}.                 replace d4_voted = 1  if M001249 == 1 & M001734 == 5
{txt}(1 real change made)

{com}.                 replace d4_voted = 1  if M001249 == 3 & M001734 == 5
{txt}(2 real changes made)

{com}.                 replace d4_voted = 1  if M001249 == 2 & M001734 == 1
{txt}(0 real changes made)

{com}.                 replace d4_voted = 1  if M001249 == 2 & M001734 == 3
{txt}(0 real changes made)

{com}.                 replace d4_voted = 1  if M001249 == 4 & M001734 == 1
{txt}(0 real changes made)

{com}.                 replace d4_voted = 1  if M001249 == 4 & M001734 == 3
{txt}(0 real changes made)

{com}.                 replace d4_voted = 1  if M001249 == 5 & M001734 == 1
{txt}(0 real changes made)

{com}.                 replace d4_voted = 1  if M001249 == 5 & M001734 == 3
{txt}(0 real changes made)

{com}.                 replace d4_voted = 1  if M001249 == 6 & M001734 == 1
{txt}(2 real changes made)

{com}.                 replace d4_voted = 1  if M001249 == 6 & M001734 == 3
{txt}(0 real changes made)

{com}.                 label var d4_voted "D4 Vote Disagreement"
{txt}
{com}.                 label values d4_voted disagr
{txt}
{com}.                 
.                 tab d1_voted

    {txt}D1 Vote {c |}
Disagreemen {c |}
          t {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Agree {c |}{res}        608       73.97       73.97
{txt}   Disagree {c |}{res}        214       26.03      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        822      100.00
{txt}
{com}.                 tab d2_voted 

    {txt}D2 Vote {c |}
Disagreemen {c |}
          t {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Agree {c |}{res}        447       72.33       72.33
{txt}   Disagree {c |}{res}        171       27.67      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        618      100.00
{txt}
{com}.                 tab d3_voted

    {txt}D3 Vote {c |}
Disagreemen {c |}
          t {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Agree {c |}{res}        286       71.50       71.50
{txt}   Disagree {c |}{res}        114       28.50      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        400      100.00
{txt}
{com}.                 tab d4_voted

    {txt}D4 Vote {c |}
Disagreemen {c |}
          t {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Agree {c |}{res}        163       69.96       69.96
{txt}   Disagree {c |}{res}         70       30.04      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        233      100.00
{txt}
{com}. 
.                 
. *Summary and Average*
.         *Agreement*
.                 egen cand_agree = rowtotal(d1_votea d2_votea d3_votea d4_votea), missing
{txt}(917 missing values generated)

{com}.         *Disagreeement                          
.                 egen cand_disagree = rowtotal(d1_voted d2_voted d3_voted d4_voted), missing
{txt}(917 missing values generated)

{com}.                 
.                 tab cand_agree

 {txt}cand_agree {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          0 {c |}{res}        117       13.15       13.15
{txt}          1 {c |}{res}        297       33.37       46.52
{txt}          2 {c |}{res}        286       32.13       78.65
{txt}          3 {c |}{res}        125       14.04       92.70
{txt}          4 {c |}{res}         65        7.30      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        890      100.00
{txt}
{com}.                 tab cand_disagree

{txt}cand_disagr {c |}
         ee {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          0 {c |}{res}        496       55.73       55.73
{txt}          1 {c |}{res}        259       29.10       84.83
{txt}          2 {c |}{res}         99       11.12       95.96
{txt}          3 {c |}{res}         32        3.60       99.55
{txt}          4 {c |}{res}          4        0.45      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        890      100.00
{txt}
{com}.                 summ cand_agree cand_disagree

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 2}cand_agree {c |}{res}       890    1.689888    1.094217          0          4
{txt}cand_disag~e {c |}{res}       890    .6393258    .8506093          0          4
{txt}
{com}.                 
.         *Difference*
.                 *Summary Scale
.                         *See Lupton and Thornton: Exposure = D - A
.                                 gen disagree_total = cand_disagree - cand_agree
{txt}(917 missing values generated)

{com}.                                 label var disagree_total "Network Disagreement"
{txt}
{com}.                 *Corrected for # D & A
.                         *See Lupton & Thornton: (D-A)/(D+A)
.                                 gen disagree_avg = [cand_disagree - cand_agree] / [cand_disagree + cand_agree]
{txt}(917 missing values generated)

{com}.                                 label var disagree_avg "Network Disagreement"
{txt}
{com}.         
.                         *Standardized*
.                         foreach var in disagree_total disagree_avg {c -(}
{txt}  2{com}.                                 summ `var'
{txt}  3{com}.                                 gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.                         {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_t~l {c |}{res}       890   -1.050562    1.631635         -4          4
{txt}(917 missing values generated)

    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_avg {c |}{res}       890    -.452809    .7176042         -1          1
{txt}(917 missing values generated)

{com}.                         
.                         label var disagree_total01 "Network Disagreement"
{txt}
{com}.                         label var disagree_avg01 "Network Disagreement"
{txt}
{com}.                                 
. *Network Diversity
.         *From Nir: [(Agree+Disagree)/2] - |A-D|
.                 gen network_ambiv = [(cand_agree + cand_disagree)/2] - abs(cand_agree - cand_disagree)
{txt}(917 missing values generated)

{com}.                 label var network_ambiv "Network Political Diversity"
{txt}
{com}.                 
.                 summ network_ambiv

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
network_am~v {c |}{res}       890   -.4477528    .9678874         -2          2
{txt}
{com}.                 gen network_ambiv01=(network_ambiv - r(min))/(r(max)-r(min))
{txt}(917 missing values generated)

{com}.                 label var network_ambiv01 "Network Political Diversity"
{txt}
{com}. 
.                         
.                 
.                 
.                 ***************************************************
.                 *****************Control Variables*****************
.                 ***************************************************
.                 
. *Education
.         recode M023131 (1=1) (2=1) (3=2) (4=3) (5=3) (6=4) (7=4) (9=.), gen(educ)
{txt}(1156 differences between M023131 and educ)

{com}.         tab M023131 educ

                      {txt}{c |}     RECODE of M023131 (Y3x. Summary: R
      Y3x. Summary: R {c |}                 Education)
            Education {c |}         1          2          3          4 {c |}     Total
{hline 22}{c +}{hline 44}{c +}{hline 10}
1. 8 grades or less a {c |}{res}        29          0          0          0 {txt}{c |}{res}        29 
{txt}2. 9-11 grades, no fu {c |}{res}        60          0          0          0 {txt}{c |}{res}        60 
{txt}3. High school diplom {c |}{res}         0        316          0          0 {txt}{c |}{res}       316 
{txt}4. More than 12 years {c |}{res}         0          0        245          0 {txt}{c |}{res}       245 
{txt}5. Junior or communit {c |}{res}         0          0        115          0 {txt}{c |}{res}       115 
{txt}6. BA level degrees;  {c |}{res}         0          0          0        273 {txt}{c |}{res}       273 
{txt}7. Advanced degree, i {c |}{res}         0          0          0        147 {txt}{c |}{res}       147 
{txt}{hline 22}{c +}{hline 44}{c +}{hline 10}
                Total {c |}{res}        89        316        360        420 {txt}{c |}{res}     1,185 

{txt}
{com}.         label var educ "Education"
{txt}
{com}.         label def edu 1 "< HS" 2 "HS" 3 "Some College" 4 "College Degree+"
{txt}
{com}.         label values educ edu
{txt}
{com}.         tab educ

      {txt}Education {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
           < HS {c |}{res}         89        7.51        7.51
{txt}             HS {c |}{res}        316       26.67       34.18
{txt}   Some College {c |}{res}        360       30.38       64.56
{txt}College Degree+ {c |}{res}        420       35.44      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,185      100.00
{txt}
{com}.         
.         summ educ 

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 8}educ {c |}{res}      1185    2.937553    .9583289          1          4
{txt}
{com}.         gen educ01 = (educ - r(min))/(r(max)-r(min))
{txt}(622 missing values generated)

{com}.         label var educ01 "Education"
{txt}
{com}. 
. *Gender
.         recode  M023153 (1=0) (2=1), gen(gender)
{txt}(1187 differences between M023153 and gender)

{com}.         label var gender "Gender" 
{txt}
{com}.         label def gena 1 "Female" 0 "Male"
{txt}
{com}.         label values gender gena
{txt}
{com}. 
. 
. *Age
.         rename M023126X age2002
{res}{txt}
{com}.         label var age2002 "Age (2002)"
{txt}
{com}.         
.         summ age2002

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 5}age2002 {c |}{res}      1181      50.663    16.12556         20         99
{txt}
{com}.         gen age01 = (age2002 - r(min))/(r(max)-r(min))
{txt}(626 missing values generated)

{com}.         label var age01 "Age"
{txt}
{com}. 
. *Marital Status
.         recode  M023127A (1=1) (2=0) (3=0) (4=0) (5=0) (6=0), gen(marital)
{txt}(510 differences between M023127A and marital)

{com}.         label var marital "Marriage Status"
{txt}
{com}.         label def mar 1 "Married" 0 "Unmarried" 
{txt}
{com}.         label values marital mar
{txt}
{com}.         
.         recode M000909 (1=1) (2=0) (3=0) (4=0) (5=0) (6=0), gen(marital2000)
{txt}(858 differences between M000909 and marital2000)

{com}.         label var marital2000 "Marriage Status (2000)"
{txt}
{com}.         label values marital2000 mar
{txt}
{com}.         
.         
. 
. *Employment
.         recode M023132X (1=1) (2=2) (3=2) (4=3) (5=4) (6=5) (7=6) ///
>                 (14=1) (16=1) (17=1) ///
>                 (26=5) (34=3) (35=4) (36=5) ///
>                 (45=3) (46=5) (47=6) ///
>                 (67=6) (167=1) (467=4), gen(employment)
{txt}(425 differences between M023132X and employment)

{com}.                 label def emp 1 "Employed" 2 "Unemployed" 3 "Retired" 4 "Perm. Disabled" 5 "Homemaker" 6 "student" 
{txt}
{com}.                 label values employment emp
{txt}
{com}.                 tab employment

     {txt}RECODE of {c |}
M023132X (Y4x. {c |}
      Pre/Post {c |}
    Employment {c |}
        Status {c |}
      Summary) {c |}      Freq.     Percent        Cum.
{hline 15}{c +}{hline 35}
      Employed {c |}{res}        668       63.98       63.98
{txt}    Unemployed {c |}{res}         36        3.45       67.43
{txt}       Retired {c |}{res}        235       22.51       89.94
{txt}Perm. Disabled {c |}{res}         15        1.44       91.38
{txt}     Homemaker {c |}{res}         73        6.99       98.37
{txt}       student {c |}{res}         17        1.63      100.00
{txt}{hline 15}{c +}{hline 35}
         Total {c |}{res}      1,044      100.00
{txt}
{com}.                 
.         recode employment (1=1) (2=2) (3=3) (4=4) (5=4) (6=4), gen(employed)
{txt}(90 differences between employment and employed)

{com}.         label var employed "Employment Status"
{txt}
{com}.         label def emp1 1 "Employed" 2 "Unemployed" 3 "Retired" 4 "Perm. Disabled/Homemaker/Student"
{txt}
{com}.         label values employed emp1
{txt}
{com}.                 
. 
. *Inconme
.         recode  M023149 (9=.), gen(income2002)
{txt}(8 differences between M023149 and income2002)

{com}.         label var income2002 "Household Income (2002)"
{txt}
{com}.         
.         summ income2002

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 2}income2002 {c |}{res}      1143    4.234471    2.161428          1          8
{txt}
{com}.         gen income01 = (income2002 - r(min))/(r(max)-r(min))
{txt}(664 missing values generated)

{com}.         label var income01 "Household Income"
{txt}
{com}.         
.         
. *Race
.         label def rac 1 "White" 2 "Black" 3 "Hispanic" 4 "Other" 5 "Bi-Racial"
{txt}
{com}.         recode  M023150 (1=2) (2=4) (3=4) (4=3) (5=1) (12=5) (13=5) (14=3) (15=5) (24=3) (25=5) (34=3) (35=5) (45=3) (77=4), gen(race1)
{txt}(1180 differences between M023150 and race1)

{com}.         label var race1 "Race"
{txt}
{com}.         label values race1 rac
{txt}
{com}.         tab race

       {txt}Race {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      White {c |}{res}        932       78.98       78.98
{txt}      Black {c |}{res}        104        8.81       87.80
{txt}   Hispanic {c |}{res}         77        6.53       94.32
{txt}      Other {c |}{res}         45        3.81       98.14
{txt}  Bi-Racial {c |}{res}         22        1.86      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,180      100.00
{txt}
{com}. 
.         recode race1 (1=1) (2=2) (3=3) (4=4) (5=4), gen(race)
{txt}(22 differences between race1 and race)

{com}.         label var race "Race"
{txt}
{com}.         label def rac1 1 "White" 2 "Black" 3 "Hispanic" 4 "Other" 
{txt}
{com}.         label values race rac1
{txt}
{com}.         
. *Personal Financial Situation
.         recode M023026 (1=5) (2=4) (3=3) (4=2) (5=1), gen(finance)
{txt}(571 differences between M023026 and finance)

{com}.         label def fin 1 "Much Worse" 2 "Somewhat worse" 3 "Same" 4 "Somewhat Better" 5 "Much Better" 
{txt}
{com}.         label values finance fin
{txt}
{com}.         tab finance

      {txt}RECODE of {c |}
M023026 (G1a. R {c |}
       How Much {c |}
Bett/Wrs Off in {c |}
       Last Yr) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}         97        8.24        8.24
{txt} Somewhat worse {c |}{res}        235       19.97       28.21
{txt}           Same {c |}{res}        606       51.49       79.69
{txt}Somewhat Better {c |}{res}        171       14.53       94.22
{txt}    Much Better {c |}{res}         68        5.78      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,177      100.00
{txt}
{com}. 
. 
. *Interest*
.         recode M023001 (1=3) (3=2) (5=1), gen(interest_camp)
{txt}(1183 differences between M023001 and interest_camp)

{com}.         label var interest_camp "Interest in Campaign (2002)"
{txt}
{com}.         label def int 1 "Not Much" 2 "Somewhat" 3 "Very" 
{txt}
{com}.         label values interest_camp int
{txt}
{com}.         tab interest_camp

{txt}Interest in {c |}
   Campaign {c |}
     (2002) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Not Much {c |}{res}        242       20.46       20.46
{txt}   Somewhat {c |}{res}        663       56.04       76.50
{txt}       Very {c |}{res}        278       23.50      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,183      100.00
{txt}
{com}.         
.         summ interest_camp

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
interest_c~p {c |}{res}      1183    2.030431    .6625749          1          3
{txt}
{com}.         gen interest_camp01 = (interest_camp - r(min))/(r(max)-r(min))
{txt}(624 missing values generated)

{com}.         label var interest_camp "Campaign Interest (2002)"
{txt}
{com}.         
.         
. *Approval of Bush job on economy
.         recode  M045006x (1=4) (2=3) (4=2) (5=1), gen(bush1)
{txt}(828 differences between M045006x and bush1)

{com}.         recode  M023042X (1=4) (2=3) (4=2) (5=1), gen(bush2)
{txt}(1125 differences between M023042X and bush2)

{com}.         gen bush_econ = .
{txt}(1807 missing values generated)

{com}.         replace bush_econ = bush1
{txt}(828 real changes made)

{com}.         replace bush_econ = bush2 if bush_econ == .
{txt}(339 real changes made)

{com}.         label def becon 1 "Dis. Strongly" 2 "Dis. Not Strongly" 3 "App. Not Strongly" 4 "Appr. Strongly"
{txt}
{com}.         label values bush_econ becon
{txt}
{com}.         tab bush_econ

        {txt}bush_econ {c |}      Freq.     Percent        Cum.
{hline 18}{c +}{hline 35}
    Dis. Strongly {c |}{res}        410       35.13       35.13
{txt}Dis. Not Strongly {c |}{res}        152       13.02       48.16
{txt}App. Not Strongly {c |}{res}        238       20.39       68.55
{txt}   Appr. Strongly {c |}{res}        367       31.45      100.00
{txt}{hline 18}{c +}{hline 35}
            Total {c |}{res}      1,167      100.00
{txt}
{com}. 
. 
. *which party better able to handle the economy
.         recode M023031 (1=1) (3=2) (5=3) (7=3), gen(party_econ)
{txt}(812 differences between M023031 and party_econ)

{com}.         label var party_econ "Which Party Better at Economy?"
{txt}
{com}.         label def pat 1 "Democrats" 2 "Republicans" 3 "No Diff/Neither"
{txt}
{com}.         label values party_econ pat
{txt}
{com}.         tab party_econ

    {txt}Which Party {c |}
      Better at {c |}
       Economy? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
      Democrats {c |}{res}        349       30.06       30.06
{txt}    Republicans {c |}{res}        323       27.82       57.88
{txt}No Diff/Neither {c |}{res}        489       42.12      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,161      100.00
{txt}
{com}. 
. *Network Expertise
. 
.         foreach var in M001709 M001717 M001725 M001733 {c -(} 
{txt}  2{com}.                         tab `var'
{txt}  3{com}.                         {c )-}

    {txt}Z11. How much does name 1 {c |}
               know about pol {c |}      Freq.     Percent        Cum.
{hline 30}{c +}{hline 35}
              1. A GREAT DEAL {c |}{res}        483       42.22       42.22
{txt}         3. AN AVERAGE AMOUNT {c |}{res}        557       48.69       90.91
{txt}           5. NOT MUCH AT ALL {c |}{res}        104        9.09      100.00
{txt}{hline 30}{c +}{hline 35}
                        Total {c |}{res}      1,144      100.00

    {txt}Z15. How much does name 2 {c |}
               know about pol {c |}      Freq.     Percent        Cum.
{hline 30}{c +}{hline 35}
              1. A GREAT DEAL {c |}{res}        285       33.26       33.26
{txt}     3. AN AVERAGE AMOUNT, OR {c |}{res}        478       55.78       89.03
{txt}           5. NOT MUCH AT ALL {c |}{res}         94       10.97      100.00
{txt}{hline 30}{c +}{hline 35}
                        Total {c |}{res}        857      100.00

    {txt}Z19. How much does name 3 {c |}
               know about pol {c |}      Freq.     Percent        Cum.
{hline 30}{c +}{hline 35}
              1. A GREAT DEAL {c |}{res}        187       34.12       34.12
{txt}     3. AN AVERAGE AMOUNT, OR {c |}{res}        292       53.28       87.41
{txt}           5. NOT MUCH AT ALL {c |}{res}         69       12.59      100.00
{txt}{hline 30}{c +}{hline 35}
                        Total {c |}{res}        548      100.00

    {txt}Z23. How much does name 4 {c |}
               know about pol {c |}      Freq.     Percent        Cum.
{hline 30}{c +}{hline 35}
              1. A GREAT DEAL {c |}{res}        108       33.03       33.03
{txt}     3. AN AVERAGE AMOUNT, OR {c |}{res}        177       54.13       87.16
{txt}           5. NOT MUCH AT ALL {c |}{res}         42       12.84      100.00
{txt}{hline 30}{c +}{hline 35}
                        Total {c |}{res}        327      100.00
{txt}
{com}.                         
. 
.                 recode M001709 (1=3) (3=2) (5=1), gen(disc1_knowl)
{txt}(1144 differences between M001709 and disc1_knowl)

{com}.                 recode M001717 (1=3) (3=2) (5=1), gen(disc2_knowl)
{txt}(857 differences between M001717 and disc2_knowl)

{com}.                 recode M001725 (1=3) (3=2) (5=1), gen(disc3_knowl)
{txt}(548 differences between M001725 and disc3_knowl)

{com}.                 recode M001733 (1=3) (3=2) (5=1), gen(disc4_knowl)
{txt}(327 differences between M001733 and disc4_knowl)

{com}.                 mvdecode disc1_knowl disc2_knowl disc3_knowl disc4_knowl, mv(0 = .a \ 8 = .b \ 9 = .c)
{txt}
{com}.                 label def diknowl 1 "Not Much" 2 "Avg. Amount" 3 "Great Deal"
{txt}
{com}.                 foreach var in disc1_knowl disc2_knowl disc3_knowl disc4_knowl {c -(}
{txt}  2{com}.                         label values `var' diknowl
{txt}  3{com}.                         tab `var'
{txt}  4{com}.                         {c )-}

  {txt}RECODE of {c |}
    M001709 {c |}
  (Z11. How {c |}
  much does {c |}
name 1 know {c |}
 about pol) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Not Much {c |}{res}        104        9.09        9.09
{txt}Avg. Amount {c |}{res}        557       48.69       57.78
{txt} Great Deal {c |}{res}        483       42.22      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,144      100.00

  {txt}RECODE of {c |}
    M001717 {c |}
  (Z15. How {c |}
  much does {c |}
name 2 know {c |}
 about pol) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Not Much {c |}{res}         94       10.97       10.97
{txt}Avg. Amount {c |}{res}        478       55.78       66.74
{txt} Great Deal {c |}{res}        285       33.26      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        857      100.00

  {txt}RECODE of {c |}
    M001725 {c |}
  (Z19. How {c |}
  much does {c |}
name 3 know {c |}
 about pol) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Not Much {c |}{res}         69       12.59       12.59
{txt}Avg. Amount {c |}{res}        292       53.28       65.88
{txt} Great Deal {c |}{res}        187       34.12      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        548      100.00

  {txt}RECODE of {c |}
    M001733 {c |}
  (Z23. How {c |}
  much does {c |}
name 4 know {c |}
 about pol) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Not Much {c |}{res}         42       12.84       12.84
{txt}Avg. Amount {c |}{res}        177       54.13       66.97
{txt} Great Deal {c |}{res}        108       33.03      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        327      100.00
{txt}
{com}.                         
.                 egen disc_knowl = rowmean(disc1_knowl disc2_knowl disc3_knowl disc4_knowl)
{txt}(660 missing values generated)

{com}.                 label var disc_knowl "Network Pol. Knowl."
{txt}
{com}.                 summ disc_knowl 

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 2}disc_knowl {c |}{res}      1147    2.257338    .5115385          1          3
{txt}
{com}.                 
.                 summ disc_knowl

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 2}disc_knowl {c |}{res}      1147    2.257338    .5115385          1          3
{txt}
{com}.                 gen disc_knowl01 = (disc_knowl - r(min))/(r(max)-r(min))
{txt}(660 missing values generated)

{com}.                 label var disc_knowl01 "Network Pol. Knowledge"
{txt}
{com}.                 
.                 *Disagreement Scale Weighted by Disc Knowl*
.                         *Agree/Weight
.                         gen a1k = d1_votea * disc1_knowl 
{txt}(987 missing values generated)

{com}.                         gen a2k = d2_votea * disc2_knowl 
{txt}(1189 missing values generated)

{com}.                         gen a3k = d3_votea * disc3_knowl 
{txt}(1407 missing values generated)

{com}.                         gen a4k = d4_votea * disc4_knowl 
{txt}(1574 missing values generated)

{com}.                         egen agree_knowl = rowtotal(a1k a2k a3k a4k), missing
{txt}(917 missing values generated)

{com}.                 
.                         *Disagree/Weight
.                         gen d1k = d1_voted * disc1_knowl 
{txt}(987 missing values generated)

{com}.                         gen d2k = d2_voted * disc2_knowl 
{txt}(1189 missing values generated)

{com}.                         gen d3k = d3_voted * disc3_knowl 
{txt}(1407 missing values generated)

{com}.                         gen d4k = d4_voted * disc4_knowl 
{txt}(1574 missing values generated)

{com}.                         egen dagree_knowl = rowtotal(d1k d2k d3k d4k), missing
{txt}(917 missing values generated)

{com}.                 
.                         *Scale
.                                 gen disagree_total_knowl = dagree_knowl - agree_knowl
{txt}(917 missing values generated)

{com}.                                 gen disagree_avg_knowl = disagree_total_knowl/(cand_disagree + cand_agree)
{txt}(917 missing values generated)

{com}.                                 label var disagree_total_knowl "Network Disagreement (Knowledge Weighted)"
{txt}
{com}.                                 label var disagree_avg_knowl "Network Disagreement (Knowledge Weighted)"
{txt}
{com}.                                 
.                                 foreach var in disagree_total_knowl disagree_avg_knowl {c -(}
{txt}  2{com}.                                         summ `var'
{txt}  3{com}.                                         gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.                                         {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disa~l_knowl {c |}{res}       890    -2.55618    3.974849        -12         12
{txt}(917 missing values generated)

    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_a~l {c |}{res}       890   -1.094382    1.717809         -3          3
{txt}(917 missing values generated)

{com}.                                 
.                                 label var disagree_total_knowl01 "Network Disagreement (Knowledge Weighted)"
{txt}
{com}.                                 label var disagree_avg_knowl01 "Network Disagreement (Knowledge Weighted)"
{txt}
{com}.                                 
.                 
. *Freq. of Discussion
.                 
.         *When you talk with [fill name 1], do you discuss political matters…often, sometimes, rarely, or never?*
.         *1 = often; 3 = sometimes 5 = rarely 7 = never
.                 foreach var in  M001708 M001716 M001724 M001732 {c -(}
{txt}  2{com}.                         tab `var'
{txt}  3{com}.                         {c )-}

{txt}Z10. How often does R discuss {c |}
                   politics w {c |}      Freq.     Percent        Cum.
{hline 30}{c +}{hline 35}
                     1. OFTEN {c |}{res}        354       30.84       30.84
{txt}                 3. SOMETIMES {c |}{res}        593       51.66       82.49
{txt}                    5. RARELY {c |}{res}        195       16.99       99.48
{txt}                     7. NEVER {c |}{res}          6        0.52      100.00
{txt}{hline 30}{c +}{hline 35}
                        Total {c |}{res}      1,148      100.00

{txt}Z14. How often does R discuss {c |}
                   politics w {c |}      Freq.     Percent        Cum.
{hline 30}{c +}{hline 35}
                     1. OFTEN {c |}{res}        186       21.63       21.63
{txt}                 3. SOMETIMES {c |}{res}        483       56.16       77.79
{txt}                    5. RARELY {c |}{res}        189       21.98       99.77
{txt}                     7. NEVER {c |}{res}          2        0.23      100.00
{txt}{hline 30}{c +}{hline 35}
                        Total {c |}{res}        860      100.00

{txt}Z18. How often does R discuss {c |}
                   politics w {c |}      Freq.     Percent        Cum.
{hline 30}{c +}{hline 35}
                     1. OFTEN {c |}{res}        104       18.91       18.91
{txt}                 3. SOMETIMES {c |}{res}        295       53.64       72.55
{txt}                5. RARELY, OR {c |}{res}        147       26.73       99.27
{txt}                     7. NEVER {c |}{res}          4        0.73      100.00
{txt}{hline 30}{c +}{hline 35}
                        Total {c |}{res}        550      100.00

{txt}Z22. How often does R discuss {c |}
                   politics w {c |}      Freq.     Percent        Cum.
{hline 30}{c +}{hline 35}
                     1. OFTEN {c |}{res}         58       17.74       17.74
{txt}                 3. SOMETIMES {c |}{res}        168       51.38       69.11
{txt}                5. RARELY, OR {c |}{res}         97       29.66       98.78
{txt}                     7. NEVER {c |}{res}          4        1.22      100.00
{txt}{hline 30}{c +}{hline 35}
                        Total {c |}{res}        327      100.00
{txt}
{com}.                 *only 4-6 people say 'never' - they are thus lumped in with 'rarely'
.                 recode M001708 (1=3) (3=2) (5=1) (7=1), gen(disc1_freq)
{txt}(1148 differences between M001708 and disc1_freq)

{com}.                 tab M001708 disc1_freq

                      {txt}{c |}   RECODE of M001708 (Z10. How
Z10. How often does R {c |} often does R discuss politics w)
   discuss politics w {c |}         1          2          3 {c |}     Total
{hline 22}{c +}{hline 33}{c +}{hline 10}
             1. OFTEN {c |}{res}         0          0        354 {txt}{c |}{res}       354 
{txt}         3. SOMETIMES {c |}{res}         0        593          0 {txt}{c |}{res}       593 
{txt}            5. RARELY {c |}{res}       195          0          0 {txt}{c |}{res}       195 
{txt}             7. NEVER {c |}{res}         6          0          0 {txt}{c |}{res}         6 
{txt}{hline 22}{c +}{hline 33}{c +}{hline 10}
                Total {c |}{res}       201        593        354 {txt}{c |}{res}     1,148 

{txt}
{com}.                 recode M001716 (1=3) (3=2) (5=1) (7=1), gen(disc2_freq)
{txt}(860 differences between M001716 and disc2_freq)

{com}.                 tab M001716 disc2_freq

                      {txt}{c |}   RECODE of M001716 (Z14. How
Z14. How often does R {c |} often does R discuss politics w)
   discuss politics w {c |}         1          2          3 {c |}     Total
{hline 22}{c +}{hline 33}{c +}{hline 10}
             1. OFTEN {c |}{res}         0          0        186 {txt}{c |}{res}       186 
{txt}         3. SOMETIMES {c |}{res}         0        483          0 {txt}{c |}{res}       483 
{txt}            5. RARELY {c |}{res}       189          0          0 {txt}{c |}{res}       189 
{txt}             7. NEVER {c |}{res}         2          0          0 {txt}{c |}{res}         2 
{txt}{hline 22}{c +}{hline 33}{c +}{hline 10}
                Total {c |}{res}       191        483        186 {txt}{c |}{res}       860 

{txt}
{com}.                 
.                 recode M001724 (1=3) (3=2) (5=1) (7=1), gen(disc3_freq)
{txt}(550 differences between M001724 and disc3_freq)

{com}.                 tab M001724 disc3_freq

                      {txt}{c |}   RECODE of M001724 (Z18. How
Z18. How often does R {c |} often does R discuss politics w)
   discuss politics w {c |}         1          2          3 {c |}     Total
{hline 22}{c +}{hline 33}{c +}{hline 10}
             1. OFTEN {c |}{res}         0          0        104 {txt}{c |}{res}       104 
{txt}         3. SOMETIMES {c |}{res}         0        295          0 {txt}{c |}{res}       295 
{txt}        5. RARELY, OR {c |}{res}       147          0          0 {txt}{c |}{res}       147 
{txt}             7. NEVER {c |}{res}         4          0          0 {txt}{c |}{res}         4 
{txt}{hline 22}{c +}{hline 33}{c +}{hline 10}
                Total {c |}{res}       151        295        104 {txt}{c |}{res}       550 

{txt}
{com}.                 
.                 recode M001732 (1=3) (3=2) (5=1) (7=1), gen(disc4_freq)
{txt}(327 differences between M001732 and disc4_freq)

{com}.                 tab M001732 disc4_freq

                      {txt}{c |}   RECODE of M001732 (Z22. How
Z22. How often does R {c |} often does R discuss politics w)
   discuss politics w {c |}         1          2          3 {c |}     Total
{hline 22}{c +}{hline 33}{c +}{hline 10}
             1. OFTEN {c |}{res}         0          0         58 {txt}{c |}{res}        58 
{txt}         3. SOMETIMES {c |}{res}         0        168          0 {txt}{c |}{res}       168 
{txt}        5. RARELY, OR {c |}{res}        97          0          0 {txt}{c |}{res}        97 
{txt}             7. NEVER {c |}{res}         4          0          0 {txt}{c |}{res}         4 
{txt}{hline 22}{c +}{hline 33}{c +}{hline 10}
                Total {c |}{res}       101        168         58 {txt}{c |}{res}       327 

{txt}
{com}.                 
.                 mvdecode disc1_freq disc2_freq disc3_freq disc4_freq, mv(0 = .a \ 8 = .b \ 9 = .c)
{txt}
{com}.                 
.                 label def freq 3 "Often" 2 "Sometimes" 1 "Rarely/Never"
{txt}
{com}.                         
.                 foreach var  in disc1_freq disc2_freq disc3_freq disc4_freq {c -(}
{txt}  2{com}.                         label values `var' freq
{txt}  3{com}.                         tab `var'
{txt}  4{com}.                         {c )-}

   {txt}RECODE of {c |}
     M001708 {c |}
   (Z10. How {c |}
often does R {c |}
     discuss {c |}
 politics w) {c |}      Freq.     Percent        Cum.
{hline 13}{c +}{hline 35}
Rarely/Never {c |}{res}        201       17.51       17.51
{txt}   Sometimes {c |}{res}        593       51.66       69.16
{txt}       Often {c |}{res}        354       30.84      100.00
{txt}{hline 13}{c +}{hline 35}
       Total {c |}{res}      1,148      100.00

   {txt}RECODE of {c |}
     M001716 {c |}
   (Z14. How {c |}
often does R {c |}
     discuss {c |}
 politics w) {c |}      Freq.     Percent        Cum.
{hline 13}{c +}{hline 35}
Rarely/Never {c |}{res}        191       22.21       22.21
{txt}   Sometimes {c |}{res}        483       56.16       78.37
{txt}       Often {c |}{res}        186       21.63      100.00
{txt}{hline 13}{c +}{hline 35}
       Total {c |}{res}        860      100.00

   {txt}RECODE of {c |}
     M001724 {c |}
   (Z18. How {c |}
often does R {c |}
     discuss {c |}
 politics w) {c |}      Freq.     Percent        Cum.
{hline 13}{c +}{hline 35}
Rarely/Never {c |}{res}        151       27.45       27.45
{txt}   Sometimes {c |}{res}        295       53.64       81.09
{txt}       Often {c |}{res}        104       18.91      100.00
{txt}{hline 13}{c +}{hline 35}
       Total {c |}{res}        550      100.00

   {txt}RECODE of {c |}
     M001732 {c |}
   (Z22. How {c |}
often does R {c |}
     discuss {c |}
 politics w) {c |}      Freq.     Percent        Cum.
{hline 13}{c +}{hline 35}
Rarely/Never {c |}{res}        101       30.89       30.89
{txt}   Sometimes {c |}{res}        168       51.38       82.26
{txt}       Often {c |}{res}         58       17.74      100.00
{txt}{hline 13}{c +}{hline 35}
       Total {c |}{res}        327      100.00
{txt}
{com}.                         
.                 egen disc_freq = rowmean(disc1_freq disc2_freq disc3_freq disc4_freq)
{txt}(659 missing values generated)

{com}.                 label var disc_freq "Avg. Freq of Political Discussion"
{txt}
{com}.                 
.                 summ disc_freq, detail

              {txt}Avg. Freq of Political Discussion
{hline 61}
      Percentiles      Smallest
 1%    {res}        1              1
{txt} 5%    {res}        1              1
{txt}10%    {res}        1              1       {txt}Obs         {res}       1148
{txt}25%    {res} 1.666667              1       {txt}Sum of Wgt. {res}       1148

{txt}50%    {res}        2                      {txt}Mean          {res} 2.021632
                        {txt}Largest       Std. Dev.     {res} .5758626
{txt}75%    {res}      2.5              3
{txt}90%    {res}        3              3       {txt}Variance      {res} .3316178
{txt}95%    {res}        3              3       {txt}Skewness      {res}-.0695684
{txt}99%    {res}        3              3       {txt}Kurtosis      {res} 2.444665
{txt}
{com}.                 
.                 *Weighted Scale of Exposure to Disagreement
.                 
.                         *Agree/Weight
.                         gen a1f = d1_votea * disc1_freq 
{txt}(985 missing values generated)

{com}.                         gen a2f = d2_votea * disc2_freq 
{txt}(1189 missing values generated)

{com}.                         gen a3f = d3_votea * disc3_freq 
{txt}(1407 missing values generated)

{com}.                         gen a4f = d4_votea * disc4_freq 
{txt}(1574 missing values generated)

{com}.                         egen agree_freq = rowtotal(a1f a2f a3f a4f), missing
{txt}(917 missing values generated)

{com}.                 
.                         *Disagree/Weight
.                         gen d1f = d1_voted * disc1_freq 
{txt}(985 missing values generated)

{com}.                         gen d2f = d2_voted * disc2_freq 
{txt}(1189 missing values generated)

{com}.                         gen d3f = d3_voted * disc3_freq 
{txt}(1407 missing values generated)

{com}.                         gen d4f = d4_voted * disc4_freq 
{txt}(1574 missing values generated)

{com}.                         egen dagree_freq = rowtotal(d1f d2f d3f d4f), missing
{txt}(917 missing values generated)

{com}.         
.                 *Scale
.                                 gen disagree_total_freq = dagree_freq - agree_freq
{txt}(917 missing values generated)

{com}.                                 gen disagree_avg_freq = disagree_total_freq/(cand_disagree + cand_agree)
{txt}(917 missing values generated)

{com}.                                 label var disagree_total_freq "Network Disagreement (Frequency Weighted)"
{txt}
{com}.                                 label var disagree_avg_freq "Network Disagreement (Frequency Weighted)"
{txt}
{com}.                                 
.                                 foreach var in disagree_total_freq disagree_avg_freq {c -(}
{txt}  2{com}.                                         summ `var'
{txt}  3{com}.                                         gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.                                         {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_t~q {c |}{res}       890   -2.392135    3.617565        -12         10
{txt}(917 missing values generated)

    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_a~q {c |}{res}       890   -1.022753    1.574888         -3          3
{txt}(917 missing values generated)

{com}.                                 
.                                 label var disagree_total_freq01 "Network Disagreement (Frequency Weighted)"
{txt}
{com}.                                 label var disagree_avg_freq01 "Network Disagreement (Frequency Weighted)"
{txt}
{com}.                                 
.                 
.                 
. *Follow Politics (2000)*
. recode  M001367 (1=4) (2=3) (3=2) (4=1), gen(follow)
{txt}(1543 differences between M001367 and follow)

{com}. label var follow "Political Interest"
{txt}
{com}. 
. summ follow 

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 6}follow {c |}{res}      1543    2.670771    .9672832          1          4
{txt}
{com}. gen follow01 = (follow - r(min))/(r(max)-r(min))
{txt}(264 missing values generated)

{com}. label var follow01 "Political Interest"
{txt}
{com}. 
. 
. 
. *Knowledge (2000)*
.         
. label def corre 1 "Correct" 0 "Incorrect/No Guess"
{txt}
{com}.         *lott 
.                 recode M001447 (1=1) (5=0), gen(lott)
{txt}(427 differences between M001447 and lott)

{com}.                 label var lott "Trent Lott Knowledge"
{txt}
{com}.                 label values lott corre
{txt}
{com}.         *reinquist
.                 recode M001450 (1=1) (5=0), gen(rein)
{txt}(486 differences between M001450 and rein)

{com}.                 label var rein "Reinquist Knowledge" 
{txt}
{com}.                 label values rein corre
{txt}
{com}.         *Blair
.                 recode M001453 (1=1) (5=0), gen(blair)
{txt}(142 differences between M001453 and blair)

{com}.                 label var blair "Blair Knowledge"
{txt}
{com}.                 label values blair corre
{txt}
{com}.         *Reno
.                 recode M001456 (1=1) (5=0), gen(reno)
{txt}(273 differences between M001456 and reno)

{com}.                 label var reno "Reno Knowledge"
{txt}
{com}.                 label values reno corre
{txt}
{com}.                 
.                 
.         *bush state: K3a
.                 recode M001458 (0=.) (1=0) (2=0) (3=1) (4=0) (7=0) , gen(bush_state)
{txt}(1449 differences between M001458 and bush_state)

{com}.                 label var bush_state "Bush State Knowledge"
{txt}
{com}.                 label values bush_state corre
{txt}
{com}.         *bush religion: K3b
.                 *correct = methodist*
.                 recode  M001460 (0=0) (1=0) (2=1) (3=0) (7=0), gen(bush_religion)
{txt}(987 differences between M001460 and bush_religion)

{com}.                 label var bush_religion "Bush Religion Knowledge"
{txt}
{com}.                 label values bush_religion corre
{txt}
{com}.         *gore state k4a
.                 *correct = tennessee
.                 recode M001462 (1=0) (2=1) (3=0) (4=0) (7=0) , gen(gore_state)
{txt}(1283 differences between M001462 and gore_state)

{com}.                 label var gore_state "Gore State Knowledge"
{txt}
{com}.                 label values gore_state corre
{txt}
{com}.         *gore religion: k4b
.                 *correct = baptist
.                 recode M001464 (0=0) (1=1) (2=0) (3=0) (7=0), gen(gore_religion)
{txt}(687 differences between M001464 and gore_religion)

{com}.                 label var gore_religion "Gore Religion Knowledge"
{txt}
{com}.                 label values gore_religion corre
{txt}
{com}.         *cheney state
.                 *correct = wyoming
.                 recode M001466 (1=0) (2=0) (3=0) (4=1) (7=0), gen(cheney_state)
{txt}(731 differences between M001466 and cheney_state)

{com}.                 label var cheney_state "Cheney State Knowledge"
{txt}
{com}.                 label values cheney_state corre
{txt}
{com}.         *cheney religion
.                 *correct = methodist*
.                 recode M001468 (0=0) (1=0) (2=1) (3=0) (7=0), gen(cheney_religion)
{txt}(639 differences between M001468 and cheney_religion)

{com}.                 label var cheney_religion "Cheney Religion Knowledge"
{txt}
{com}.                 label values cheney_religion corre
{txt}
{com}.         *lieberman state
.                 *correct = ct
.                 recode M001470  (1=1) (2=0) (3=0) (4=0) (7=0) , gen(lieb_state)
{txt}(387 differences between M001470 and lieb_state)

{com}.                 label var lieb_state "Liberman State Knowledge"
{txt}
{com}.                 label values lieb_state corre
{txt}
{com}.         *lieberman religion
.                 *correct = jewish
.                 recode M001472 (0=0) (1=0) (2=0) (3=1) (7=0) , gen(lieb_religion)
{txt}(1194 differences between M001472 and lieb_religion)

{com}.                 label var lieb_religion "Liberman Religion Knowledge"
{txt}
{com}.                 label values lieb_religion corre
{txt}
{com}. 
.                         
.                         egen knowl = rowtotal(lott rein blair reno bush_state bush_religion gore_state gore_religion cheney_state cheney_religion lieb_religion lieb_state), missing
{txt}(286 missing values generated)

{com}.         label var knowl "Knowledge"
{txt}
{com}.         tab knowl

  {txt}Knowledge {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          0 {c |}{res}         64        4.21        4.21
{txt}          1 {c |}{res}        159       10.45       14.66
{txt}          2 {c |}{res}        185       12.16       26.82
{txt}          3 {c |}{res}        223       14.66       41.49
{txt}          4 {c |}{res}        225       14.79       56.28
{txt}          5 {c |}{res}        203       13.35       69.63
{txt}          6 {c |}{res}        182       11.97       81.59
{txt}          7 {c |}{res}        123        8.09       89.68
{txt}          8 {c |}{res}         77        5.06       94.74
{txt}          9 {c |}{res}         64        4.21       98.95
{txt}         10 {c |}{res}         13        0.85       99.80
{txt}         11 {c |}{res}          3        0.20      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,521      100.00
{txt}
{com}.         summ knowl, detail

                          {txt}Knowledge
{hline 61}
      Percentiles      Smallest
 1%    {res}        0              0
{txt} 5%    {res}        1              0
{txt}10%    {res}        1              0       {txt}Obs         {res}       1521
{txt}25%    {res}        2              0       {txt}Sum of Wgt. {res}       1521

{txt}50%    {res}        4                      {txt}Mean          {res} 4.221565
                        {txt}Largest       Std. Dev.     {res} 2.410003
{txt}75%    {res}        6             10
{txt}90%    {res}        8             11       {txt}Variance      {res} 5.808114
{txt}95%    {res}        9             11       {txt}Skewness      {res} .2712036
{txt}99%    {res}       10             11       {txt}Kurtosis      {res} 2.372471
{txt}
{com}.         
.         summ knowl

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 7}knowl {c |}{res}      1521    4.221565    2.410003          0         11
{txt}
{com}.         gen knowl01 = (knowl - r(min))/(r(max)-r(min))
{txt}(286 missing values generated)

{com}.         label var knowl01 "Knowledge"
{txt}
{com}. 
.         
. *Ideology (2000)*
. tab  M000446

      {txt}G6x1. Summary self plcmnt lib-con {c |}
                                 scale/ {c |}      Freq.     Percent        Cum.
{hline 40}{c +}{hline 35}
1. SCALE: 1 / BRANCHING: strong liberal {c |}{res}         82        5.05        5.05
{txt}2. SCALE: 2 / BRANCHING: not strong lib {c |}{res}        158        9.74       14.79
{txt}3. SCALE: 3. had to choose liberal / BR {c |}{res}        351       21.63       36.41
{txt}4. SCALE: 4. had to choose moderate/ BR {c |}{res}        109        6.72       43.13
{txt}5. SCALE: 5. had to choose conserv/ BRA {c |}{res}        528       32.53       75.66
{txt}6. SCALE: 6 / BRANCHING: not strong con {c |}{res}        250       15.40       91.07
{txt}7. SCALE: 7 / BRANCHING: strong conserv {c |}{res}        145        8.93      100.00
{txt}{hline 40}{c +}{hline 35}
                                  Total {c |}{res}      1,623      100.00
{txt}
{com}.         rename M000446 ideology
{res}{txt}
{com}.         mvdecode ideology, mv(0 = .a \ 8 = .b \ 9 = .c)
{txt}
{com}.         tab ideology

      {txt}G6x1. Summary self plcmnt lib-con {c |}
                                 scale/ {c |}      Freq.     Percent        Cum.
{hline 40}{c +}{hline 35}
1. SCALE: 1 / BRANCHING: strong liberal {c |}{res}         82        5.05        5.05
{txt}2. SCALE: 2 / BRANCHING: not strong lib {c |}{res}        158        9.74       14.79
{txt}3. SCALE: 3. had to choose liberal / BR {c |}{res}        351       21.63       36.41
{txt}4. SCALE: 4. had to choose moderate/ BR {c |}{res}        109        6.72       43.13
{txt}5. SCALE: 5. had to choose conserv/ BRA {c |}{res}        528       32.53       75.66
{txt}6. SCALE: 6 / BRANCHING: not strong con {c |}{res}        250       15.40       91.07
{txt}7. SCALE: 7 / BRANCHING: strong conserv {c |}{res}        145        8.93      100.00
{txt}{hline 40}{c +}{hline 35}
                                  Total {c |}{res}      1,623      100.00
{txt}
{com}.         
.         summ ideology

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 4}ideology {c |}{res}      1623    4.338879    1.640956          1          7
{txt}
{com}.         gen ideology01 = (ideology - r(min))/(r(max)-r(min))
{txt}(184 missing values generated)

{com}.         label var ideology01 "Ideology"
{txt}
{com}.         
.         recode ideology (1=4) (2=3) (3=2) (4=1) (5=2) (6=3) (7=4), gen(ideol_str)
{txt}(1623 differences between ideology and ideol_str)

{com}.         label var ideol_str "Ideological Extremity"
{txt}
{com}.         
.         summ ideol_str

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 3}ideol_str {c |}{res}      1623    2.463956    .8143448          1          4
{txt}
{com}.         gen ideol_str01 = (ideol_str - r(min))/(r(max)-r(min))
{txt}(184 missing values generated)

{com}.         label var ideol_str01 "Ideological Extremity"
{txt}
{com}. 
. 
.         
.         
. **Candidate Ambivalence (pre-election)
. 
. gen gore_likes = . 
{txt}(1807 missing values generated)

{com}. replace gore_likes = 0 if M000305 == 5
{txt}(878 real changes made)

{com}. replace gore_likes = 1 if M000305 == 1 & M000306 !=. & M000307 == .
{txt}(295 real changes made)

{com}. replace gore_likes = 2 if M000305 == 1 & M000306 !=. & M000307 !=. & M000308 ==. 
{txt}(220 real changes made)

{com}. replace gore_likes = 3 if M000305 == 1 & M000306 !=. & M000307 !=. & M000308 !=. & M000309 ==. 
{txt}(168 real changes made)

{com}. replace gore_likes = 4 if M000305 == 1 & M000306 !=. & M000307 !=. & M000308 !=. & M000309 !=. & M000310 ==.
{txt}(104 real changes made)

{com}. replace gore_likes = 5 if M000305 == 1 &  M000306 !=. & M000307 !=. & M000308 !=. & M000309 !=.  & M000310 !=.
{txt}(115 real changes made)

{com}. 
. gen gore_dislikes = .
{txt}(1807 missing values generated)

{com}. replace gore_dislikes = 0 if M000311 == 5
{txt}(934 real changes made)

{com}. 
. replace gore_dislikes = 1 if M000311 == 1 & M000312 !=. & M000313 == .
{txt}(316 real changes made)

{com}. replace gore_dislikes = 2 if M000311 == 1 & M000312 !=. & M000313 !=. & M000314 ==. 
{txt}(243 real changes made)

{com}. replace gore_dislikes = 3 if M000311 == 1 & M000312 !=. & M000313 !=. & M000314 !=. & M000315 ==. 
{txt}(147 real changes made)

{com}. replace gore_dislikes = 4 if M000311 == 1 & M000312 !=. & M000313 !=. & M000314 !=. & M000315 !=. & M000316 ==.
{txt}(73 real changes made)

{com}. replace gore_dislikes = 5 if M000311 == 1 &  M000312 !=. & M000313 !=. & M000314 !=. & M000315 !=.  & M000316 !=.
{txt}(65 real changes made)

{com}. 
. 
. 
. gen bush_likes = .
{txt}(1807 missing values generated)

{com}. replace bush_likes = 0 if M000317 == 5
{txt}(970 real changes made)

{com}. replace bush_likes = 1 if M000317 == 1 & M000318 !=. & M000319 == .
{txt}(272 real changes made)

{com}. replace bush_likes = 2 if M000317 == 1 & M000318 !=. & M000319 !=. & M000320 ==. 
{txt}(237 real changes made)

{com}. replace bush_likes = 3 if M000317 == 1 & M000318 !=. & M000319 !=. & M000320 !=. & M000321 ==. 
{txt}(135 real changes made)

{com}. replace bush_likes = 4 if M000317 == 1 & M000318 !=. & M000319 !=. & M000320 !=. & M000321 !=. & M000322 ==.
{txt}(75 real changes made)

{com}. replace bush_likes = 5 if M000317 == 1 &  M000318 !=. & M000319 !=. & M000320 !=. & M000321 !=.  & M000322 !=.
{txt}(94 real changes made)

{com}. 
. 
. 
. 
. gen bush_dislikes = .
{txt}(1807 missing values generated)

{com}. replace bush_dislikes = 0 if M000323 == 5
{txt}(899 real changes made)

{com}. replace bush_dislikes = 1 if M000323 == 1 & M000324 !=. & M000325 == .
{txt}(324 real changes made)

{com}. replace bush_dislikes = 2 if M000323 == 1 & M000324 !=. & M000325 !=. & M000326 ==. 
{txt}(236 real changes made)

{com}. replace bush_dislikes = 3 if M000323 == 1 & M000324 !=. & M000325 !=. & M000326 !=. & M000327 ==. 
{txt}(150 real changes made)

{com}. replace bush_dislikes = 4 if M000323 == 1 & M000324 !=. & M000325 !=. & M000326 !=. & M000327 !=. & M000328 ==.
{txt}(78 real changes made)

{com}. replace bush_dislikes = 5 if M000323 == 1 &  M000324 !=. & M000325 !=. & M000326 !=. & M000327 !=.  & M000328 !=.
{txt}(88 real changes made)

{com}. 
. 
.                         
. *Campaign Interest and Caring About Election - 2000
.         
. recode  M000301 (1=3) (3=2) (5=1), gen(camp_int2000)
{txt}(1807 differences between M000301 and camp_int2000)

{com}. label var camp_int2000 "Campaign Interest"
{txt}
{com}. 
. recode M000302 (1=1) (3=0) (8=0), gen(cares2000)
{txt}(397 differences between M000302 and cares2000)

{com}. label var cares2000 "Cares about Election"
{txt}
{com}. 
. 
. 
. gen dem_likes = . 
{txt}(1807 missing values generated)

{com}. replace dem_likes = 0 if M000373 == 5
{txt}(766 real changes made)

{com}. replace dem_likes = 1 if M000373 == 1 & M000374 !=. & M000375 == .
{txt}(390 real changes made)

{com}. replace dem_likes = 2 if M000373 == 1 & M000374 !=. & M000375 !=. & M000376 ==. 
{txt}(276 real changes made)

{com}. replace dem_likes = 3 if M000373 == 1 & M000374 !=. & M000375 !=. & M000376 !=. & M000377 ==. 
{txt}(175 real changes made)

{com}. replace dem_likes = 4 if M000373 == 1 & M000374 !=. & M000375 !=. & M000376 !=. & M000377 !=. & M000378 ==.
{txt}(95 real changes made)

{com}. replace dem_likes = 5 if M000373 == 1 &  M000374 !=. & M000375 !=. & M000376 !=. & M000377 !=.  & M000378 !=.
{txt}(77 real changes made)

{com}. 
. 
. 
. gen dem_dislikes = .
{txt}(1807 missing values generated)

{com}. replace dem_dislikes = 0 if M000379 == 5
{txt}(996 real changes made)

{com}. replace dem_dislikes = 1 if M000379 == 1 & M000380 !=. & M000381 == .
{txt}(324 real changes made)

{com}. replace dem_dislikes = 2 if M000379 == 1 & M000380 !=. & M000381 !=. & M000382 ==. 
{txt}(228 real changes made)

{com}. replace dem_dislikes = 3 if M000379 == 1 & M000380 !=. & M000381 !=. & M000382 !=. & M000383 ==. 
{txt}(121 real changes made)

{com}. replace dem_dislikes = 4 if M000379 == 1 & M000380 !=. & M000381 !=. & M000382 !=. & M000383 !=. & M000384 ==.
{txt}(54 real changes made)

{com}. replace dem_dislikes = 5 if M000379 == 1 &  M000380 !=. & M000381 !=. & M000382 !=. & M000383 !=.  & M000384 !=.
{txt}(49 real changes made)

{com}. 
. 
. 
. gen rep_likes = .
{txt}(1807 missing values generated)

{com}. replace rep_likes = 0 if M000385 == 5
{txt}(975 real changes made)

{com}. replace rep_likes = 1 if M000385 == 1 & M000386 !=. & M000387 == .
{txt}(303 real changes made)

{com}. replace rep_likes = 2 if M000385 == 1 & M000386 !=. & M000387 !=. & M000388 ==. 
{txt}(224 real changes made)

{com}. replace rep_likes = 3 if M000385 == 1 & M000386 !=. & M000387 !=. & M000388 !=. & M000389 ==. 
{txt}(135 real changes made)

{com}. replace rep_likes = 4 if M000385 == 1 & M000386 !=. & M000387 !=. & M000388 !=. & M000389 !=. & M000390 ==.
{txt}(78 real changes made)

{com}. replace rep_likes = 5 if M000385 == 1 &  M000386 !=. & M000387 !=. & M000388 !=. & M000389 !=.  & M000390 !=.
{txt}(59 real changes made)

{com}. 
. 
. gen rep_dislikes = .
{txt}(1807 missing values generated)

{com}. replace rep_dislikes = 0 if M000391 == 5
{txt}(867 real changes made)

{com}. replace rep_dislikes = 1 if M000391 == 1 & M000392 !=. & M000393 == .
{txt}(355 real changes made)

{com}. replace rep_dislikes = 2 if M000391 == 1 & M000392 !=. & M000393 !=. & M000394 ==. 
{txt}(276 real changes made)

{com}. replace rep_dislikes = 3 if M000391 == 1 & M000392 !=. & M000393 !=. & M000394 !=. & M000327 ==. 
{txt}(199 real changes made)

{com}. replace rep_dislikes = 4 if M000391 == 1 & M000392 !=. & M000393 !=. & M000394 !=. & M000327 !=. & M000396 ==.
{txt}(45 real changes made)

{com}. replace rep_dislikes = 5 if M000391 == 1 &  M000392 !=. & M000393 !=. & M000394 !=. & M000327 !=.  & M000396 !=.
{txt}(33 real changes made)

{com}. 
. 
.         *ID Consistent
.                 gen consistent = . 
{txt}(1807 missing values generated)

{com}.                 replace consistent = dem_likes + rep_dislikes if pid_2_2000  == 1
{txt}(867 real changes made)

{com}.                 replace consistent = dem_dislikes + rep_likes if pid_2_2000  == 0
{txt}(673 real changes made)

{com}.                 label var consistent "Partisan Identity Consistent Likes/Dislikes"
{txt}
{com}. 
.         *ID Conflicting
.                 gen conflicting = . 
{txt}(1807 missing values generated)

{com}.                 replace conflicting = dem_dislikes + rep_likes if pid_2_2000   == 1
{txt}(869 real changes made)

{com}.                 replace conflicting = dem_likes + rep_dislikes if pid_2_2000   == 0
{txt}(678 real changes made)

{com}.                 label var conflicting "Partisan Identity Conclifting Likes/Dislikes"
{txt}
{com}. 
. *for matching analyses
. recode M000917 (1=1) (2=1) (3=2) (4=3) (5=3) (6=4) (7=4) (9=.), gen(educ2000)
{txt}(947 differences between M000917 and educ2000)

{com}.         tab educ2000 M000917

 {txt}RECODE of {c |}
   M000917 {c |}
  (Y4x. Sp {c |}
     educ. {c |}                            Y4x. Sp educ. Summary
  Summary) {c |} 1. 8 grad  2. 9-11 g  3. High s  4. More t  5. Junior  6. BA lev  7. Advanc {c |}     Total
{hline 11}{c +}{hline 77}{c +}{hline 10}
         1 {c |}{res}        29         56          0          0          0          0          0 {txt}{c |}{res}        85 
{txt}         2 {c |}{res}         0          0        297          0          0          0          0 {txt}{c |}{res}       297 
{txt}         3 {c |}{res}         0          0          0        174         85          0          0 {txt}{c |}{res}       259 
{txt}         4 {c |}{res}         0          0          0          0          0        218        117 {txt}{c |}{res}       335 
{txt}{hline 11}{c +}{hline 77}{c +}{hline 10}
     Total {c |}{res}        29         56        297        174         85        218        117 {txt}{c |}{res}       976 

{txt}
{com}.         label var educ2000 "Education"
{txt}
{com}.         label def edua 1 "< HS" 2 "HS" 3 "Some College" 4 "College Degree+"
{txt}
{com}.         label values educ2000 edua
{txt}
{com}.         tab educ2000

      {txt}Education {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
           < HS {c |}{res}         85        8.71        8.71
{txt}             HS {c |}{res}        297       30.43       39.14
{txt}   Some College {c |}{res}        259       26.54       65.68
{txt}College Degree+ {c |}{res}        335       34.32      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}        976      100.00
{txt}
{com}.         
. rename M000997 income2000
{res}{txt}
{com}. label var income2000 "Income"
{txt}
{com}. rename M000908 age2000
{res}{txt}
{com}. label var age2000 "Age"
{txt}
{com}. 
. 
. tabulate camp_int2000, gen(cint_)

   {txt}Campaign {c |}
   Interest {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          1 {c |}{res}        396       21.91       21.91
{txt}          2 {c |}{res}        886       49.03       70.95
{txt}          3 {c |}{res}        525       29.05      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,807      100.00
{txt}
{com}. tabulate pid_str2000, gen(pstr_)

   {txt}PID Str. {c |}
     (2000) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
     Leaner {c |}{res}        499       31.60       31.60
{txt}       Weak {c |}{res}        489       30.97       62.57
{txt}     Strong {c |}{res}        591       37.43      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,579      100.00
{txt}
{com}. 
. 
. 
. *****Need for cognition & need to evaluate****
. 
. 
. 
. recode M000862 (0=.) (8=.) (1=4) (2=3) (3=2) (4=1) (9=.), gen(opinionated)
{txt}(1798 differences between M000862 and opinionated)

{com}. recode M000866 (0 8 9 = .) , gen(opinion_degree)
{txt}(0 differences between M000866 and opinion_degree)

{com}. 
. foreach var in opinionated opinion_degree {c -(}
{txt}  2{com}.         summ `var'
{txt}  3{com}.         gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.         {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 1}opinionated {c |}{res}      1798    2.670189      .86399          1          4
{txt}(9 missing values generated)

    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
opinion_de~e {c |}{res}      1771    3.288538    .9488492          1          5
{txt}(36 missing values generated)

{com}. 
. egen evaluate1 = rowtotal(opinionated01 opinion_degree01), missing
{txt}(7 missing values generated)

{com}. 
.         
. recode M000871 (0 8 9 =.) (1=0) (5=1) , gen(complex)
{txt}(1761 differences between M000871 and complex)

{com}. recode M000870 (0 8 = .) (5=0) (4=0.25) (3=0.50) (2=0.75) (1=1), gen(thinking)
{txt}(1088 differences between M000870 and thinking)

{com}. 
. egen nfc1 = rowtotal(complex thinking), missing
{txt}(5 missing values generated)

{com}.         
. 
{txt}end of do-file

{com}. set more off
{txt}
{com}. 
. /*Extremity*/
. 
. eststo clear
{txt}
{com}. rename disagree_total disagree_2000 
{res}{txt}
{com}. eststo:  ologit pid_str_full c.disagree_2000 i.pid_str2000 names1 disc_knowl i.pid_2_2000 follow  ///
>         i.gender i.race age2000 educ2000 income2000  i.marital2000 nfc1 evaluate1 [pweight=WT02PRE]

{res}{txt}Iteration 0:{space 3}log pseudolikelihood = {res:  -398.198}  
Iteration 1:{space 3}log pseudolikelihood = {res:-318.70653}  
Iteration 2:{space 3}log pseudolikelihood = {res:-315.09203}  
Iteration 3:{space 3}log pseudolikelihood = {res:-315.07256}  
Iteration 4:{space 3}log pseudolikelihood = {res:-315.07255}  
{res}
{txt}Ordered logistic regression{col 51}Number of obs{col 67}= {res}       360
{txt}{col 51}Wald chi2({res}17{txt}){col 67}= {res}    127.20
{txt}{col 51}Prob > chi2{col 67}= {res}    0.0000
{txt}Log pseudolikelihood = {res}-315.07255{txt}{col 51}Pseudo R2{col 67}= {res}    0.2088

{txt}{hline 14}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 15}{c |}{col 27}    Robust
{col 1} pid_str_full{col 15}{c |}      Coef.{col 27}   Std. Err.{col 39}      z{col 47}   P>|z|{col 55}     [95% Con{col 68}f. Interval]
{hline 14}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
disagree_2000 {c |}{col 15}{res}{space 2} .0054306{col 27}{space 2}  .086119{col 38}{space 1}    0.06{col 47}{space 3}0.950{col 55}{space 4}-.1633595{col 68}{space 3} .1742207
{txt}{space 13} {c |}
{space 2}pid_str2000 {c |}
{space 8}Weak  {c |}{col 15}{res}{space 2} 1.787614{col 27}{space 2} .3599358{col 38}{space 1}    4.97{col 47}{space 3}0.000{col 55}{space 4} 1.082152{col 68}{space 3} 2.493075
{txt}{space 6}Strong  {c |}{col 15}{res}{space 2} 3.643375{col 27}{space 2} .4501092{col 38}{space 1}    8.09{col 47}{space 3}0.000{col 55}{space 4} 2.761178{col 68}{space 3} 4.525573
{txt}{space 13} {c |}
{space 7}names1 {c |}{col 15}{res}{space 2} .2009509{col 27}{space 2}  .112614{col 38}{space 1}    1.78{col 47}{space 3}0.074{col 55}{space 4}-.0197686{col 68}{space 3} .4216703
{txt}{space 3}disc_knowl {c |}{col 15}{res}{space 2} .2221924{col 27}{space 2} .2894783{col 38}{space 1}    0.77{col 47}{space 3}0.443{col 55}{space 4}-.3451746{col 68}{space 3} .7895594
{txt}{space 13} {c |}
{space 3}pid_2_2000 {c |}
{space 4}Democrat  {c |}{col 15}{res}{space 2}-.4172907{col 27}{space 2} .2502788{col 38}{space 1}   -1.67{col 47}{space 3}0.095{col 55}{space 4} -.907828{col 68}{space 3} .0732467
{txt}{space 7}follow {c |}{col 15}{res}{space 2} .0870118{col 27}{space 2} .2559179{col 38}{space 1}    0.34{col 47}{space 3}0.734{col 55}{space 4}-.4145782{col 68}{space 3} .5886017
{txt}{space 13} {c |}
{space 7}gender {c |}
{space 6}Female  {c |}{col 15}{res}{space 2} .3523701{col 27}{space 2} .2693003{col 38}{space 1}    1.31{col 47}{space 3}0.191{col 55}{space 4}-.1754488{col 68}{space 3} .8801889
{txt}{space 13} {c |}
{space 9}race {c |}
{space 7}Black  {c |}{col 15}{res}{space 2}   .46825{col 27}{space 2}  .868077{col 38}{space 1}    0.54{col 47}{space 3}0.590{col 55}{space 4} -1.23315{col 68}{space 3}  2.16965
{txt}{space 4}Hispanic  {c |}{col 15}{res}{space 2}-.4145276{col 27}{space 2}  .403447{col 38}{space 1}   -1.03{col 47}{space 3}0.304{col 55}{space 4}-1.205269{col 68}{space 3} .3762139
{txt}{space 7}Other  {c |}{col 15}{res}{space 2}-.0418998{col 27}{space 2} .7438365{col 38}{space 1}   -0.06{col 47}{space 3}0.955{col 55}{space 4}-1.499792{col 68}{space 3} 1.415993
{txt}{space 13} {c |}
{space 6}age2000 {c |}{col 15}{res}{space 2}-.0126746{col 27}{space 2} .0094105{col 38}{space 1}   -1.35{col 47}{space 3}0.178{col 55}{space 4}-.0311189{col 68}{space 3} .0057696
{txt}{space 5}educ2000 {c |}{col 15}{res}{space 2} .0152964{col 27}{space 2} .1255155{col 38}{space 1}    0.12{col 47}{space 3}0.903{col 55}{space 4}-.2307094{col 68}{space 3} .2613022
{txt}{space 3}income2000 {c |}{col 15}{res}{space 2} .0102914{col 27}{space 2}  .042866{col 38}{space 1}    0.24{col 47}{space 3}0.810{col 55}{space 4}-.0737243{col 68}{space 3} .0943072
{txt}{space 13} {c |}
{space 2}marital2000 {c |}
{space 5}Married  {c |}{col 15}{res}{space 2} .1273068{col 27}{space 2}   .63368{col 38}{space 1}    0.20{col 47}{space 3}0.841{col 55}{space 4}-1.114683{col 68}{space 3} 1.369297
{txt}{space 9}nfc1 {c |}{col 15}{res}{space 2} .1407871{col 27}{space 2} .1888436{col 38}{space 1}    0.75{col 47}{space 3}0.456{col 55}{space 4}-.2293396{col 68}{space 3} .5109138
{txt}{space 4}evaluate1 {c |}{col 15}{res}{space 2}-.7859776{col 27}{space 2} .3891844{col 38}{space 1}   -2.02{col 47}{space 3}0.043{col 55}{space 4}-1.548765{col 68}{space 3}-.0231901
{txt}{hline 14}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
        /cut1 {c |}{col 15}{res}{space 2}-1.923523{col 27}{space 2} .9382043{col 55}{space 4} -3.76237{col 68}{space 3}-.0846763
{txt}        /cut2 {c |}{col 15}{res}{space 2} .8795317{col 27}{space 2} .8822704{col 55}{space 4}-.8496865{col 68}{space 3}  2.60875
{txt}        /cut3 {c |}{col 15}{res}{space 2} 3.051041{col 27}{space 2} .9148416{col 55}{space 4} 1.257984{col 68}{space 3} 4.844098
{txt}{hline 14}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
({res}est1{txt} stored)

{com}.         
.                 
. /****************************************
> *****************************************
>                 2006 ANES
> *****************************************
> ****************************************/       
. 
. *data cleaning
. clear
{txt}
{com}. do "Data Cleaning - 2006 ANES.do"
{txt}
{com}. **********************************************************************
. **********************************************************************
. ***********************2006 ANES Pilot Survey*************************
. **********************************************************************
. **********************************************************************
. **********************************************************************
. 
. 
. **********************************************************************
. ****************************Data Cleaning****************************
. **********************************************************************
. **********************************************************************
. **********************************************************************
. **********************************************************************
. clear
{txt}
{com}. set more off
{txt}
{com}. use "ANES2006.dta"
{txt}
{com}. set more off
{txt}
{com}.         
.                 ************************************
.                 *********Economic Assessments*******
.                 ************************************
. 
. recode V06P808 (1=3) (2=2) (3=1) (8=.) (9=.), gen(retro)
{txt}(418 differences between V06P808 and retro)

{com}. label def ret 1 "Worse" 2 "Same" 3 "Better" 
{txt}
{com}. label values retro ret
{txt}
{com}. label var retro "Retrospective Economic Assessments"
{txt}
{com}. tab retro

{txt}Retrospecti {c |}
ve Economic {c |}
Assessments {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}        202       30.06       30.06
{txt}       Same {c |}{res}        257       38.24       68.30
{txt}     Better {c |}{res}        213       31.70      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        672      100.00
{txt}
{com}. 
.                 
.                 ************************************
.                 *********Partisanship***************
.                 ************************************
.                 
. ***2006 ANES Pilot
.         *checking the two versions
.         gen version = .
{txt}(1212 missing values generated)

{com}.         replace version = 1 if V06P680a !=.
{txt}(323 real changes made)

{com}.         replace version = 0 if  V06P680b !=.
{txt}(352 real changes made)

{com}.         label def ver 1 "Version 1" 0 "Version 2" 
{txt}
{com}.         label values version ver
{txt}
{com}.         label var version "PID Version"
{txt}
{com}.         
.         tab V06P680

{txt}Mod19_0. R Party ID summary - VERSION 1 {c |}
                          and VERSION 2 {c |}      Freq.     Percent        Cum.
{hline 40}{c +}{hline 35}
             0. Strong Democrat (2/1/.) {c |}{res}        169       25.04       25.04
{txt}           1. Weak Democrat (2/5-8-9/.) {c |}{res}        104       15.41       40.44
{txt}  2. Independent-Democrat (3-4-5-8/./3) {c |}{res}         78       11.56       52.00
{txt}3. Independent-Independent (3-5/./2-8-9 {c |}{res}         40        5.93       57.93
{txt}4. Independent-Republican (3-4-5-8/./1) {c |}{res}         60        8.89       66.81
{txt}         5. Weak Republican (1/5-8-9/.) {c |}{res}         83       12.30       79.11
{txt}           6. Strong Republican (1/1/.) {c |}{res}        132       19.56       98.67
{txt}                   7. Other (4/./2-8-9) {c |}{res}          6        0.89       99.56
{txt}                     9. Refused (9/./.) {c |}{res}          3        0.44      100.00
{txt}{hline 40}{c +}{hline 35}
                                  Total {c |}{res}        675      100.00
{txt}
{com}.         tab V06P680 version, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

  Mod19_0. R Party ID {c |}
  summary - VERSION 1 {c |}      PID Version
        and VERSION 2 {c |} Version 2  Version 1 {c |}     Total
{hline 22}{c +}{hline 22}{c +}{hline 10}
0. Strong Democrat (2 {c |}{res}        77         92 {txt}{c |}{res}       169 
                      {txt}{c |}{res}     45.56      54.44 {txt}{c |}{res}    100.00 
                      {txt}{c |}{res}     21.88      28.48 {txt}{c |}{res}     25.04 
{txt}{hline 22}{c +}{hline 22}{c +}{hline 10}
1. Weak Democrat (2/5 {c |}{res}        55         49 {txt}{c |}{res}       104 
                      {txt}{c |}{res}     52.88      47.12 {txt}{c |}{res}    100.00 
                      {txt}{c |}{res}     15.63      15.17 {txt}{c |}{res}     15.41 
{txt}{hline 22}{c +}{hline 22}{c +}{hline 10}
2. Independent-Democr {c |}{res}        48         30 {txt}{c |}{res}        78 
                      {txt}{c |}{res}     61.54      38.46 {txt}{c |}{res}    100.00 
                      {txt}{c |}{res}     13.64       9.29 {txt}{c |}{res}     11.56 
{txt}{hline 22}{c +}{hline 22}{c +}{hline 10}
3. Independent-Indepe {c |}{res}        23         17 {txt}{c |}{res}        40 
                      {txt}{c |}{res}     57.50      42.50 {txt}{c |}{res}    100.00 
                      {txt}{c |}{res}      6.53       5.26 {txt}{c |}{res}      5.93 
{txt}{hline 22}{c +}{hline 22}{c +}{hline 10}
4. Independent-Republ {c |}{res}        36         24 {txt}{c |}{res}        60 
                      {txt}{c |}{res}     60.00      40.00 {txt}{c |}{res}    100.00 
                      {txt}{c |}{res}     10.23       7.43 {txt}{c |}{res}      8.89 
{txt}{hline 22}{c +}{hline 22}{c +}{hline 10}
5. Weak Republican (1 {c |}{res}        43         40 {txt}{c |}{res}        83 
                      {txt}{c |}{res}     51.81      48.19 {txt}{c |}{res}    100.00 
                      {txt}{c |}{res}     12.22      12.38 {txt}{c |}{res}     12.30 
{txt}{hline 22}{c +}{hline 22}{c +}{hline 10}
6. Strong Republican  {c |}{res}        65         67 {txt}{c |}{res}       132 
                      {txt}{c |}{res}     49.24      50.76 {txt}{c |}{res}    100.00 
                      {txt}{c |}{res}     18.47      20.74 {txt}{c |}{res}     19.56 
{txt}{hline 22}{c +}{hline 22}{c +}{hline 10}
 7. Other (4/./2-8-9) {c |}{res}         2          4 {txt}{c |}{res}         6 
                      {txt}{c |}{res}     33.33      66.67 {txt}{c |}{res}    100.00 
                      {txt}{c |}{res}      0.57       1.24 {txt}{c |}{res}      0.89 
{txt}{hline 22}{c +}{hline 22}{c +}{hline 10}
   9. Refused (9/./.) {c |}{res}         3          0 {txt}{c |}{res}         3 
                      {txt}{c |}{res}    100.00       0.00 {txt}{c |}{res}    100.00 
                      {txt}{c |}{res}      0.85       0.00 {txt}{c |}{res}      0.44 
{txt}{hline 22}{c +}{hline 22}{c +}{hline 10}
                Total {c |}{res}       352        323 {txt}{c |}{res}       675 
                      {txt}{c |}{res}     52.15      47.85 {txt}{c |}{res}    100.00 
                      {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}8{txt}) = {res} 11.7125  {txt} Pr = {res}0.165
{txt}
{com}.         
.         *7-point scale
.         recode V06P680 (0=1) (1=2) (2=3) (3=4) (4=5) (5=6) (6=7) (7=.) (9=.), gen(partyid)
{txt}(675 differences between V06P680 and partyid)

{com}.         label def pi 1 "Strong Dem" 2 "Weak Dem" 3 "Lean Dem" 4 "Ind." 5 "Lean Rep" 6 "Weak Rep" 7 "Strong Rep"
{txt}
{com}.         label values partyid pi
{txt}
{com}.         label var partyid "Party Identification"
{txt}
{com}.         tab partyid

      {txt}Party {c |}
Identificat {c |}
        ion {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
 Strong Dem {c |}{res}        169       25.38       25.38
{txt}   Weak Dem {c |}{res}        104       15.62       40.99
{txt}   Lean Dem {c |}{res}         78       11.71       52.70
{txt}       Ind. {c |}{res}         40        6.01       58.71
{txt}   Lean Rep {c |}{res}         60        9.01       67.72
{txt}   Weak Rep {c |}{res}         83       12.46       80.18
{txt} Strong Rep {c |}{res}        132       19.82      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        666      100.00
{txt}
{com}.         tab partyid version, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

     Party {c |}
Identifica {c |}      PID Version
      tion {c |} Version 2  Version 1 {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
Strong Dem {c |}{res}        77         92 {txt}{c |}{res}       169 
           {txt}{c |}{res}     45.56      54.44 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     22.19      28.84 {txt}{c |}{res}     25.38 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
  Weak Dem {c |}{res}        55         49 {txt}{c |}{res}       104 
           {txt}{c |}{res}     52.88      47.12 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     15.85      15.36 {txt}{c |}{res}     15.62 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
  Lean Dem {c |}{res}        48         30 {txt}{c |}{res}        78 
           {txt}{c |}{res}     61.54      38.46 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     13.83       9.40 {txt}{c |}{res}     11.71 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Ind. {c |}{res}        23         17 {txt}{c |}{res}        40 
           {txt}{c |}{res}     57.50      42.50 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      6.63       5.33 {txt}{c |}{res}      6.01 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
  Lean Rep {c |}{res}        36         24 {txt}{c |}{res}        60 
           {txt}{c |}{res}     60.00      40.00 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     10.37       7.52 {txt}{c |}{res}      9.01 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
  Weak Rep {c |}{res}        43         40 {txt}{c |}{res}        83 
           {txt}{c |}{res}     51.81      48.19 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     12.39      12.54 {txt}{c |}{res}     12.46 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
Strong Rep {c |}{res}        65         67 {txt}{c |}{res}       132 
           {txt}{c |}{res}     49.24      50.76 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     18.73      21.00 {txt}{c |}{res}     19.82 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       347        319 {txt}{c |}{res}       666 
           {txt}{c |}{res}     52.10      47.90 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}6{txt}) = {res}  8.1073  {txt} Pr = {res}0.230
{txt}
{com}.         
.         *3-point categorical
.         gen pid_3 = . 
{txt}(1212 missing values generated)

{com}.         replace pid_3 = 1 if partyid >=1 & partyid <= 3
{txt}(351 real changes made)

{com}.         replace pid_3 = 3 if partyid == 4
{txt}(40 real changes made)

{com}.         replace pid_3 = 2 if partyid >=5 & partyid <= 7
{txt}(275 real changes made)

{com}.         label var pid_3 "Party ID (Categorical)"
{txt}
{com}.         label def pi2 1 "Democrat" 3 "Independent" 2 "Republican"
{txt}
{com}.         label values pid_3 pi2
{txt}
{com}.         
.         *Republican vs. Democrat
.         gen pid_2 = . 
{txt}(1212 missing values generated)

{com}.         replace pid_2 = 1 if partyid >=1 & partyid <= 3
{txt}(351 real changes made)

{com}.         replace pid_2 = 0 if partyid >=5 & partyid <= 7
{txt}(275 real changes made)

{com}.         label var pid_2 "PID" 
{txt}
{com}.         label def pi3 1 "Democrat" 0 "Republican"
{txt}
{com}.         label values pid_2 pi3
{txt}
{com}.         
.         tab partyid

      {txt}Party {c |}
Identificat {c |}
        ion {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
 Strong Dem {c |}{res}        169       25.38       25.38
{txt}   Weak Dem {c |}{res}        104       15.62       40.99
{txt}   Lean Dem {c |}{res}         78       11.71       52.70
{txt}       Ind. {c |}{res}         40        6.01       58.71
{txt}   Lean Rep {c |}{res}         60        9.01       67.72
{txt}   Weak Rep {c |}{res}         83       12.46       80.18
{txt} Strong Rep {c |}{res}        132       19.82      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        666      100.00
{txt}
{com}.         tab pid_3

   {txt}Party ID {c |}
(Categorica {c |}
         l) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Democrat {c |}{res}        351       52.70       52.70
{txt} Republican {c |}{res}        275       41.29       93.99
{txt}Independent {c |}{res}         40        6.01      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        666      100.00
{txt}
{com}.         tab pid_2

        {txt}PID {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
 Republican {c |}{res}        275       43.93       43.93
{txt}   Democrat {c |}{res}        351       56.07      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        626      100.00
{txt}
{com}.         tab pid_2 version, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

           {c |}      PID Version
       PID {c |} Version 2  Version 1 {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
Republican {c |}{res}       144        131 {txt}{c |}{res}       275 
           {txt}{c |}{res}     52.36      47.64 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     44.44      43.38 {txt}{c |}{res}     43.93 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
  Democrat {c |}{res}       180        171 {txt}{c |}{res}       351 
           {txt}{c |}{res}     51.28      48.72 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     55.56      56.62 {txt}{c |}{res}     56.07 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       324        302 {txt}{c |}{res}       626 
           {txt}{c |}{res}     51.76      48.24 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}1{txt}) = {res}  0.0722  {txt} Pr = {res}0.788
{txt}
{com}.         
.         *Partisan
.         recode pid_2 (1=0) (0=1), gen(partisan)
{txt}(626 differences between pid_2 and partisan)

{com}.         label var partisan "Co-Partisan to Inc. President"
{txt}
{com}.         label def part1 1 "In-Partisan" 0 "Out-Partisan"
{txt}
{com}.         label values partisan part1
{txt}
{com}. 
. *PID Strength (Non-Independents)*
.         gen pid_str = . 
{txt}(1212 missing values generated)

{com}.         replace pid_str = 1 if partyid == 3
{txt}(78 real changes made)

{com}.         replace pid_str = 1 if partyid == 5
{txt}(60 real changes made)

{com}.         replace pid_str = 2 if partyid == 2
{txt}(104 real changes made)

{com}.         replace pid_str = 2 if partyid == 6
{txt}(83 real changes made)

{com}.         replace pid_str = 3 if partyid == 1
{txt}(169 real changes made)

{com}.         replace pid_str = 3 if partyid == 7
{txt}(132 real changes made)

{com}.         label var pid_str "PID Str."
{txt}
{com}.         label def pi4 1 "Leaner" 2 "Weak" 3 "Strong"
{txt}
{com}.         label values pid_str pi4
{txt}
{com}. 
.         tab pid_str     

   {txt}PID Str. {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
     Leaner {c |}{res}        138       22.04       22.04
{txt}       Weak {c |}{res}        187       29.87       51.92
{txt}     Strong {c |}{res}        301       48.08      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        626      100.00
{txt}
{com}.         tab pid_str version, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

           {c |}      PID Version
  PID Str. {c |} Version 2  Version 1 {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
    Leaner {c |}{res}        84         54 {txt}{c |}{res}       138 
           {txt}{c |}{res}     60.87      39.13 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     25.93      17.88 {txt}{c |}{res}     22.04 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Weak {c |}{res}        98         89 {txt}{c |}{res}       187 
           {txt}{c |}{res}     52.41      47.59 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     30.25      29.47 {txt}{c |}{res}     29.87 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Strong {c |}{res}       142        159 {txt}{c |}{res}       301 
           {txt}{c |}{res}     47.18      52.82 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     43.83      52.65 {txt}{c |}{res}     48.08 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       324        302 {txt}{c |}{res}       626 
           {txt}{c |}{res}     51.76      48.24 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res}  7.1507  {txt} Pr = {res}0.028
{txt}
{com}.         
.         summ pid_str

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 5}pid_str {c |}{res}       626    2.260383    .7965501          1          3
{txt}
{com}.         gen pid_str01 = (pid_str - r(min))/(r(max)-r(min))
{txt}(586 missing values generated)

{com}.         label var pid_str01 "PID Str."
{txt}
{com}.         
.         
. *PID Strength (Full)
.         recode partyid (1=4) (2=3) (3=2) (4=1) (5=2) (6=3) (7=4), gen(pid_str_full)
{txt}(666 differences between partyid and pid_str_full)

{com}.         label var pid_str_full "PID Str."
{txt}
{com}.         label def pi5 1 "Ind" 2 "Leaner" 3 "Weak" 4 "Strong"
{txt}
{com}.         label values pid_str_full pi5
{txt}
{com}. 
. 
. ***2004 ANES TS
.         *7-pt scale*
.         recode  V043116 (0=1) (1=2) (2=3) (3=4) (4=5) (5=6) (6=7) (7=.) (8=.) (9=.), gen(partyid04)
{txt}(1212 differences between V043116 and partyid04)

{com}.         label var partyid04 "PID - 2004"
{txt}
{com}.         label values partyid04 pi 
{txt}
{com}.         *3-pt
.         gen pid_304 = . 
{txt}(1212 missing values generated)

{com}.         replace pid_304 = 1 if partyid04 >=1 & partyid04 <= 3
{txt}(592 real changes made)

{com}.         replace pid_304 = 3 if partyid04 == 4
{txt}(118 real changes made)

{com}.         replace pid_304 = 2 if partyid04 >=5 & partyid04 <= 7
{txt}(485 real changes made)

{com}.         label var pid_304 "Party ID (Categorical; 2004)"
{txt}
{com}.         label values pid_304 pi2
{txt}
{com}.         *Republican vs. Democrat*
.         gen pid_204 = . 
{txt}(1212 missing values generated)

{com}.         replace pid_204 = 1 if partyid04 >=1 & partyid04 <= 3
{txt}(592 real changes made)

{com}.         replace pid_204 = 0 if partyid04 >=5 & partyid04 <= 7
{txt}(485 real changes made)

{com}.         label var pid_204 "PID" 
{txt}
{com}.         label values pid_204 pi3
{txt}
{com}.         
.         *Partisan
.                 recode pid_204 (1=0) (0=1), gen(partisan2004)
{txt}(1077 differences between pid_204 and partisan2004)

{com}.                 label values partisan2004 part1
{txt}
{com}.                 
.         
.         *PID Strength
.                 recode partyid04 (1=4) (2=3) (3=2) (4=1) (5=2) (6=3) (7=4), gen(pid_str2004_full)
{txt}(1195 differences between partyid04 and pid_str2004_full)

{com}.                 label values pid_str2004_full pi5               
{txt}
{com}.                 
.                 recode partyid04 (1=3) (2=2) (3=1) (4=.) (5=1) (6=2) (7=3), gen(pid_str2004)
{txt}(1016 differences between partyid04 and pid_str2004)

{com}.                 label values pid_str2004 pi4    
{txt}
{com}.                 
.                 label var pid_str2004_full "PID Str."
{txt}
{com}.                 label var pid_str2004 "PID Str."
{txt}
{com}.                 
.         
.         *Relationship with 2006
.         tab partyid partyid04, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

     Party {c |}
Identifica {c |}                                  PID - 2004
      tion {c |} Strong De   Weak Dem   Lean Dem       Ind.   Lean Rep   Weak Rep  Strong Re {c |}     Total
{hline 11}{c +}{hline 77}{c +}{hline 10}
Strong Dem {c |}{res}        98         32         29          3          2          3          2 {txt}{c |}{res}       169 
           {txt}{c |}{res}     57.99      18.93      17.16       1.78       1.18       1.78       1.18 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     86.73      36.78      26.36       6.12       2.67       2.94       1.63 {txt}{c |}{res}     25.64 
{txt}{hline 11}{c +}{hline 77}{c +}{hline 10}
  Weak Dem {c |}{res}         6         44         25          8          6         12          1 {txt}{c |}{res}       102 
           {txt}{c |}{res}      5.88      43.14      24.51       7.84       5.88      11.76       0.98 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      5.31      50.57      22.73      16.33       8.00      11.76       0.81 {txt}{c |}{res}     15.48 
{txt}{hline 11}{c +}{hline 77}{c +}{hline 10}
  Lean Dem {c |}{res}         6          5         42          8         10          4          2 {txt}{c |}{res}        77 
           {txt}{c |}{res}      7.79       6.49      54.55      10.39      12.99       5.19       2.60 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      5.31       5.75      38.18      16.33      13.33       3.92       1.63 {txt}{c |}{res}     11.68 
{txt}{hline 11}{c +}{hline 77}{c +}{hline 10}
      Ind. {c |}{res}         1          3          6         20          6          2          0 {txt}{c |}{res}        38 
           {txt}{c |}{res}      2.63       7.89      15.79      52.63      15.79       5.26       0.00 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      0.88       3.45       5.45      40.82       8.00       1.96       0.00 {txt}{c |}{res}      5.77 
{txt}{hline 11}{c +}{hline 77}{c +}{hline 10}
  Lean Rep {c |}{res}         0          1          7          7         23         13          8 {txt}{c |}{res}        59 
           {txt}{c |}{res}      0.00       1.69      11.86      11.86      38.98      22.03      13.56 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      0.00       1.15       6.36      14.29      30.67      12.75       6.50 {txt}{c |}{res}      8.95 
{txt}{hline 11}{c +}{hline 77}{c +}{hline 10}
  Weak Rep {c |}{res}         1          2          1          2         16         48         13 {txt}{c |}{res}        83 
           {txt}{c |}{res}      1.20       2.41       1.20       2.41      19.28      57.83      15.66 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      0.88       2.30       0.91       4.08      21.33      47.06      10.57 {txt}{c |}{res}     12.59 
{txt}{hline 11}{c +}{hline 77}{c +}{hline 10}
Strong Rep {c |}{res}         1          0          0          1         12         20         97 {txt}{c |}{res}       131 
           {txt}{c |}{res}      0.76       0.00       0.00       0.76       9.16      15.27      74.05 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      0.88       0.00       0.00       2.04      16.00      19.61      78.86 {txt}{c |}{res}     19.88 
{txt}{hline 11}{c +}{hline 77}{c +}{hline 10}
     Total {c |}{res}       113         87        110         49         75        102        123 {txt}{c |}{res}       659 
           {txt}{c |}{res}     17.15      13.20      16.69       7.44      11.38      15.48      18.66 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00     100.00     100.00     100.00     100.00     100.00 {txt}{c |}{res}    100.00 

{txt}         Pearson chi2({res}36{txt}) = {res} 1.0e+03  {txt} Pr = {res}0.000
{txt}
{com}.         tab pid_3 pid_304, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

   Party ID {c |}
(Categorica {c |}   Party ID (Categorical; 2004)
         l) {c |}  Democrat  Republica  Independe {c |}     Total
{hline 12}{c +}{hline 33}{c +}{hline 10}
   Democrat {c |}{res}       287         42         19 {txt}{c |}{res}       348 
            {txt}{c |}{res}     82.47      12.07       5.46 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}     92.58      14.00      38.78 {txt}{c |}{res}     52.81 
{txt}{hline 12}{c +}{hline 33}{c +}{hline 10}
 Republican {c |}{res}        13        250         10 {txt}{c |}{res}       273 
            {txt}{c |}{res}      4.76      91.58       3.66 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}      4.19      83.33      20.41 {txt}{c |}{res}     41.43 
{txt}{hline 12}{c +}{hline 33}{c +}{hline 10}
Independent {c |}{res}        10          8         20 {txt}{c |}{res}        38 
            {txt}{c |}{res}     26.32      21.05      52.63 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}      3.23       2.67      40.82 {txt}{c |}{res}      5.77 
{txt}{hline 12}{c +}{hline 33}{c +}{hline 10}
      Total {c |}{res}       310        300         49 {txt}{c |}{res}       659 
            {txt}{c |}{res}     47.04      45.52       7.44 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}    100.00     100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}4{txt}) = {res}529.2530  {txt} Pr = {res}0.000
{txt}
{com}.         tab pid_2 pid_204, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

           {c |}          PID
       PID {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
Republican {c |}{res}       250         13 {txt}{c |}{res}       263 
           {txt}{c |}{res}     95.06       4.94 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     85.62       4.33 {txt}{c |}{res}     44.43 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
  Democrat {c |}{res}        42        287 {txt}{c |}{res}       329 
           {txt}{c |}{res}     12.77      87.23 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     14.38      95.67 {txt}{c |}{res}     55.57 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       292        300 {txt}{c |}{res}       592 
           {txt}{c |}{res}     49.32      50.68 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}1{txt}) = {res}395.9814  {txt} Pr = {res}0.000
{txt}
{com}.         pwcorr partyid partyid04, sig

             {txt}{c |}  partyid party~04
{hline 13}{c +}{hline 18}
     partyid {c |} {res}  1.0000 
             {txt}{c |}
             {c |}
   partyid04 {c |} {res}  0.8321   1.0000 
             {txt}{c |}{res}   0.0000
             {txt}{c |}

{com}.         
. ***Bivariate Relationship with Economic Assessments**
.         tab retro pid_2, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

Retrospect {c |}
       ive {c |}
  Economic {c |}
Assessment {c |}          PID
         s {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}        35        146 {txt}{c |}{res}       181 
           {txt}{c |}{res}     19.34      80.66 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     12.77      41.71 {txt}{c |}{res}     29.01 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}       101        138 {txt}{c |}{res}       239 
           {txt}{c |}{res}     42.26      57.74 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     36.86      39.43 {txt}{c |}{res}     38.30 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}       138         66 {txt}{c |}{res}       204 
           {txt}{c |}{res}     67.65      32.35 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     50.36      18.86 {txt}{c |}{res}     32.69 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       274        350 {txt}{c |}{res}       624 
           {txt}{c |}{res}     43.91      56.09 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res} 91.3097  {txt} Pr = {res}0.000
{txt}
{com}.         tab retro pid_204, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

Retrospect {c |}
       ive {c |}
  Economic {c |}
Assessment {c |}          PID
         s {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}        44        131 {txt}{c |}{res}       175 
           {txt}{c |}{res}     25.14      74.86 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     14.57      41.85 {txt}{c |}{res}     28.46 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}       112        126 {txt}{c |}{res}       238 
           {txt}{c |}{res}     47.06      52.94 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     37.09      40.26 {txt}{c |}{res}     38.70 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}       146         56 {txt}{c |}{res}       202 
           {txt}{c |}{res}     72.28      27.72 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     48.34      17.89 {txt}{c |}{res}     32.85 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       302        313 {txt}{c |}{res}       615 
           {txt}{c |}{res}     49.11      50.89 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res} 84.0041  {txt} Pr = {res}0.000
{txt}
{com}. 
.                 
.                 
. 
.                 
.                 *****************************************************
.                 *********Network Size and Disagreement***************
.                 *****************************************************
.                 
. *Name Generator Version*
.         recode  V06P406 (1=0) (2=1), gen(net_version)
{txt}(675 differences between V06P406 and net_version)

{com}.         label var net_version "Name Generator Version"
{txt}
{com}.         label def net1 1 "Gov't/Elections Generator" 0 "Important Things Generator"
{txt}
{com}.         label values net_version net1
{txt}
{com}.         tab net_version

    {txt}Name Generator Version {c |}      Freq.     Percent        Cum.
{hline 27}{c +}{hline 35}
Important Things Generator {c |}{res}        354       52.44       52.44
{txt} Gov't/Elections Generator {c |}{res}        321       47.56      100.00
{txt}{hline 27}{c +}{hline 35}
                     Total {c |}{res}        675      100.00
{txt}
{com}. 
. *Number of Names Given*
.         gen numgiven = V06P588
{txt}(537 missing values generated)

{com}.         replace numgiven = . if numgiven == 99
{txt}(13 real changes made, 13 to missing)

{com}.         label var numgiven "Number of Listed Discussants"
{txt}
{com}.         tab numgiven

  {txt}Number of {c |}
     Listed {c |}
Discussants {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          0 {c |}{res}        186       28.10       28.10
{txt}          1 {c |}{res}         49        7.40       35.50
{txt}          2 {c |}{res}         84       12.69       48.19
{txt}          3 {c |}{res}        129       19.49       67.67
{txt}          4 {c |}{res}         71       10.73       78.40
{txt}          5 {c |}{res}         47        7.10       85.50
{txt}          6 {c |}{res}         19        2.87       88.37
{txt}          7 {c |}{res}         23        3.47       91.84
{txt}          8 {c |}{res}         11        1.66       93.50
{txt}          9 {c |}{res}          7        1.06       94.56
{txt}         10 {c |}{res}         36        5.44      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        662      100.00
{txt}
{com}.         summ numgiven, detail

                {txt}Number of Listed Discussants
{hline 61}
      Percentiles      Smallest
 1%    {res}        0              0
{txt} 5%    {res}        0              0
{txt}10%    {res}        0              0       {txt}Obs         {res}        662
{txt}25%    {res}        0              0       {txt}Sum of Wgt. {res}        662

{txt}50%    {res}        3                      {txt}Mean          {res} 2.883686
                        {txt}Largest       Std. Dev.     {res} 2.759674
{txt}75%    {res}        4             10
{txt}90%    {res}        7             10       {txt}Variance      {res}   7.6158
{txt}95%    {res}       10             10       {txt}Skewness      {res} 1.003228
{txt}99%    {res}       10             10       {txt}Kurtosis      {res} 3.464902
{txt}
{com}.         
.         gen numgiven1 = numgiven
{txt}(550 missing values generated)

{com}.         replace numgiven1 = 3 if numgiven >= 3 & numgiven <=10
{txt}(214 real changes made)

{com}.         label var numgiven1 "Number of Disc. Asked About"
{txt}
{com}.         tab numgiven1

  {txt}Number of {c |}
Disc. Asked {c |}
      About {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          0 {c |}{res}        186       28.10       28.10
{txt}          1 {c |}{res}         49        7.40       35.50
{txt}          2 {c |}{res}         84       12.69       48.19
{txt}          3 {c |}{res}        343       51.81      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        662      100.00
{txt}
{com}.         tab numgiven numgiven1

 {txt}Number of {c |}
    Listed {c |}
Discussant {c |}         Number of Disc. Asked About
         s {c |}         0          1          2          3 {c |}     Total
{hline 11}{c +}{hline 44}{c +}{hline 10}
         0 {c |}{res}       186          0          0          0 {txt}{c |}{res}       186 
{txt}         1 {c |}{res}         0         49          0          0 {txt}{c |}{res}        49 
{txt}         2 {c |}{res}         0          0         84          0 {txt}{c |}{res}        84 
{txt}         3 {c |}{res}         0          0          0        129 {txt}{c |}{res}       129 
{txt}         4 {c |}{res}         0          0          0         71 {txt}{c |}{res}        71 
{txt}         5 {c |}{res}         0          0          0         47 {txt}{c |}{res}        47 
{txt}         6 {c |}{res}         0          0          0         19 {txt}{c |}{res}        19 
{txt}         7 {c |}{res}         0          0          0         23 {txt}{c |}{res}        23 
{txt}         8 {c |}{res}         0          0          0         11 {txt}{c |}{res}        11 
{txt}         9 {c |}{res}         0          0          0          7 {txt}{c |}{res}         7 
{txt}        10 {c |}{res}         0          0          0         36 {txt}{c |}{res}        36 
{txt}{hline 11}{c +}{hline 44}{c +}{hline 10}
     Total {c |}{res}       186         49         84        343 {txt}{c |}{res}       662 

{txt}
{com}.         
.         gen names = numgiven1 
{txt}(550 missing values generated)

{com}.         replace names = . if names == 0
{txt}(186 real changes made, 186 to missing)

{com}.         
.         summ names

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 7}names {c |}{res}       476    2.617647    .6655615          1          3
{txt}
{com}.         gen numgiven01 = (names - r(min))/(r(max)-r(min))
{txt}(736 missing values generated)

{com}.         label var numgiven01 "Network Size"
{txt}
{com}.         
.         
.         
. *****Partisan Disagreement
.         
. *Discussant Partisanship*
.         foreach var in V06P603x V06P608x V06P613x {c -(}
{txt}  2{com}.                 tab `var'
{txt}  3{com}.                 {c )-}

  {txt}Mod13_8_1x. SUMMARY: Party ID network {c |}
                             mention #1 {c |}      Freq.     Percent        Cum.
{hline 40}{c +}{hline 35}
             0. Strong Democrat (1/1/.) {c |}{res}        139       29.20       29.20
{txt}           1. Weak Democrat (1/2-8-9/.) {c |}{res}         58       12.18       41.39
{txt}  2. Independent-Democrat (3-4-5-8/./1) {c |}{res}         49       10.29       51.68
{txt}3. Independent-Independent (3-5/./5-8-9 {c |}{res}         14        2.94       54.62
{txt}4. Independent-Republican (3-4-5-8/./3) {c |}{res}         34        7.14       61.76
{txt}         5. Weak Republican (2/2-8-9/.) {c |}{res}         52       10.92       72.69
{txt}           6. Strong Republican (2/1/.) {c |}{res}        124       26.05       98.74
{txt}                   7. Other (4/./2-8-9) {c |}{res}          2        0.42       99.16
{txt}                8. Don't know (8/./8-9) {c |}{res}          4        0.84      100.00
{txt}{hline 40}{c +}{hline 35}
                                  Total {c |}{res}        476      100.00

  {txt}Mod13_8_2x. SUMMARY: Party ID network {c |}
                             mention #2 {c |}      Freq.     Percent        Cum.
{hline 40}{c +}{hline 35}
             0. Strong Democrat (1/1/.) {c |}{res}        126       29.51       29.51
{txt}           1. Weak Democrat (1/2-8-9/.) {c |}{res}         65       15.22       44.73
{txt}  2. Independent-Democrat (3-4-5-8/./1) {c |}{res}         32        7.49       52.22
{txt}3. Independent-Independent (3-5/./5-8-9 {c |}{res}         11        2.58       54.80
{txt}4. Independent-Republican (3-4-5-8/./3) {c |}{res}         28        6.56       61.36
{txt}         5. Weak Republican (2/2-8-9/.) {c |}{res}         57       13.35       74.71
{txt}           6. Strong Republican (2/1/.) {c |}{res}        102       23.89       98.59
{txt}                   7. Other (4/./2-8-9) {c |}{res}          1        0.23       98.83
{txt}                8. Don't know (8/./8-9) {c |}{res}          5        1.17      100.00
{txt}{hline 40}{c +}{hline 35}
                                  Total {c |}{res}        427      100.00

  {txt}Mod13_8_3x. SUMMARY: Party ID network {c |}
                             mention #3 {c |}      Freq.     Percent        Cum.
{hline 40}{c +}{hline 35}
             0. Strong Democrat (1/1/.) {c |}{res}         94       27.41       27.41
{txt}           1. Weak Democrat (1/2-8-9/.) {c |}{res}         55       16.03       43.44
{txt}  2. Independent-Democrat (3-4-5-8/./1) {c |}{res}         38       11.08       54.52
{txt}3. Independent-Independent (3-5/./5-8-9 {c |}{res}          7        2.04       56.56
{txt}4. Independent-Republican (3-4-5-8/./3) {c |}{res}         19        5.54       62.10
{txt}         5. Weak Republican (2/2-8-9/.) {c |}{res}         41       11.95       74.05
{txt}           6. Strong Republican (2/1/.) {c |}{res}         84       24.49       98.54
{txt}                8. Don't know (8/./8-9) {c |}{res}          5        1.46      100.00
{txt}{hline 40}{c +}{hline 35}
                                  Total {c |}{res}        343      100.00
{txt}
{com}.                 *0-2: Democrat
.                 *3: Independent
.                 *4-6: Republican
.                 
. *# and Avg. Disagreeable Partners
.         *Number Agreeable
.                 *Agreeable = Dem/Dem, Ind/Ind, Rep/Rep
.                 label def agr 1 "PID Agree" 0 "PID Disagree" 
{txt}
{com}.                 gen d1_agree = . 
{txt}(1212 missing values generated)

{com}.                 replace d1_agree = 1 if pid_3 == 1 & V06P603x >=0 & V06P603x <=2
{txt}(190 real changes made)

{com}.                 replace d1_agree = 1 if pid_3 == 2 & V06P603x >=4 & V06P603x <=6 
{txt}(155 real changes made)

{com}.                 replace d1_agree = 1 if pid_3 == 3 & V06P603x == 3
{txt}(8 real changes made)

{com}.                 
.                 replace d1_agree = 0 if pid_3 == 1 & V06P603x >=4 & V06P603x <=6
{txt}(49 real changes made)

{com}.                 replace d1_agree = 0 if pid_3 == 1 & V06P603x == 3
{txt}(4 real changes made)

{com}.                 replace d1_agree = 0 if pid_3 == 2 & V06P603x >=0 & V06P603x <=2
{txt}(48 real changes made)

{com}.                 replace d1_agree = 0 if pid_3 == 2 & V06P603x == 3
{txt}(1 real change made)

{com}.                 replace d1_agree = 0 if pid_3 == 3 & V06P603x >=0 & V06P603x <=2
{txt}(5 real changes made)

{com}.                 replace d1_agree = 0 if pid_3 == 3 & V06P603x >=4 & V06P603x <=6
{txt}(6 real changes made)

{com}.                 label var d1_agree "Agree with D1?"
{txt}
{com}.                 label values d1_agree agr
{txt}
{com}.                 
.                 gen d2_agree = . 
{txt}(1212 missing values generated)

{com}.                 replace d2_agree = 1 if pid_3 == 1 & V06P608x >=0 & V06P608x <=2
{txt}(162 real changes made)

{com}.                 replace d2_agree = 1 if pid_3 == 2 & V06P608x >=4 & V06P608x <=6 
{txt}(128 real changes made)

{com}.                 replace d2_agree = 1 if pid_3 == 3 & V06P608x == 3
{txt}(5 real changes made)

{com}.                 replace d2_agree = 0 if pid_3 == 1 & V06P608x >=4 & V06P608x <=6
{txt}(54 real changes made)

{com}.                 replace d2_agree = 0 if pid_3 == 1 & V06P608x == 3
{txt}(3 real changes made)

{com}.                 replace d2_agree = 0 if pid_3 == 2 & V06P608x >=0 & V06P608x <=2
{txt}(55 real changes made)

{com}.                 replace d2_agree = 0 if pid_3 == 2 & V06P608x == 3
{txt}(3 real changes made)

{com}.                 replace d2_agree = 0 if pid_3 == 3 & V06P608x >=0 & V06P608x <=2
{txt}(5 real changes made)

{com}.                 replace d2_agree = 0 if pid_3 == 3 & V06P608x >=4 & V06P608x <=6
{txt}(5 real changes made)

{com}.                 label var d2_agree "Agree with D2?"
{txt}
{com}.                 label values d2_agree agr
{txt}
{com}.                 
.                 gen d3_agree = . 
{txt}(1212 missing values generated)

{com}.                 replace d3_agree = 1 if pid_3 == 1 & V06P613x >=0 & V06P613x <=2
{txt}(134 real changes made)

{com}.                 replace d3_agree = 1 if pid_3 == 2 & V06P613x >=4 & V06P613x <=6 
{txt}(102 real changes made)

{com}.                 replace d3_agree = 1 if pid_3 == 3 & V06P613x == 3
{txt}(1 real change made)

{com}.                 replace d3_agree = 0 if pid_3 == 1 & V06P613x >=4 & V06P613x <=6
{txt}(39 real changes made)

{com}.                 replace d3_agree = 0 if pid_3 == 1 & V06P613x == 3
{txt}(2 real changes made)

{com}.                 replace d3_agree = 0 if pid_3 == 2 & V06P613x >=0 & V06P613x <=2
{txt}(45 real changes made)

{com}.                 replace d3_agree = 0 if pid_3 == 2 & V06P613x == 3
{txt}(4 real changes made)

{com}.                 replace d3_agree = 0 if pid_3 == 3 & V06P613x >=0 & V06P613x <=2
{txt}(7 real changes made)

{com}.                 replace d3_agree = 0 if pid_3 == 3 & V06P613x >=4 & V06P613x <=6
{txt}(3 real changes made)

{com}.                 label var d3_agree "Agree with D3?"
{txt}
{com}.                 label values d3_agree agr
{txt}
{com}.                 
.                 tab d1_agree

  {txt}Agree with {c |}
         D1? {c |}      Freq.     Percent        Cum.
{hline 13}{c +}{hline 35}
PID Disagree {c |}{res}        113       24.25       24.25
{txt}   PID Agree {c |}{res}        353       75.75      100.00
{txt}{hline 13}{c +}{hline 35}
       Total {c |}{res}        466      100.00
{txt}
{com}.                 tab d2_agree

  {txt}Agree with {c |}
         D2? {c |}      Freq.     Percent        Cum.
{hline 13}{c +}{hline 35}
PID Disagree {c |}{res}        125       29.76       29.76
{txt}   PID Agree {c |}{res}        295       70.24      100.00
{txt}{hline 13}{c +}{hline 35}
       Total {c |}{res}        420      100.00
{txt}
{com}.                 tab d3_agree

  {txt}Agree with {c |}
         D3? {c |}      Freq.     Percent        Cum.
{hline 13}{c +}{hline 35}
PID Disagree {c |}{res}        100       29.67       29.67
{txt}   PID Agree {c |}{res}        237       70.33      100.00
{txt}{hline 13}{c +}{hline 35}
       Total {c |}{res}        337      100.00
{txt}
{com}.                 tab d1_agree d2_agree, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

  Agree with {c |}    Agree with D2?
         D1? {c |} PID Disag  PID Agree {c |}     Total
{hline 13}{c +}{hline 22}{c +}{hline 10}
PID Disagree {c |}{res}        44         57 {txt}{c |}{res}       101 
             {txt}{c |}{res}     43.56      56.44 {txt}{c |}{res}    100.00 
             {txt}{c |}{res}     35.77      19.39 {txt}{c |}{res}     24.22 
{txt}{hline 13}{c +}{hline 22}{c +}{hline 10}
   PID Agree {c |}{res}        79        237 {txt}{c |}{res}       316 
             {txt}{c |}{res}     25.00      75.00 {txt}{c |}{res}    100.00 
             {txt}{c |}{res}     64.23      80.61 {txt}{c |}{res}     75.78 
{txt}{hline 13}{c +}{hline 22}{c +}{hline 10}
       Total {c |}{res}       123        294 {txt}{c |}{res}       417 
             {txt}{c |}{res}     29.50      70.50 {txt}{c |}{res}    100.00 
             {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}1{txt}) = {res} 12.6839  {txt} Pr = {res}0.000
{txt}
{com}.                 tab d1_agree d3_agree, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

  Agree with {c |}    Agree with D3?
         D1? {c |} PID Disag  PID Agree {c |}     Total
{hline 13}{c +}{hline 22}{c +}{hline 10}
PID Disagree {c |}{res}        32         45 {txt}{c |}{res}        77 
             {txt}{c |}{res}     41.56      58.44 {txt}{c |}{res}    100.00 
             {txt}{c |}{res}     32.65      19.15 {txt}{c |}{res}     23.12 
{txt}{hline 13}{c +}{hline 22}{c +}{hline 10}
   PID Agree {c |}{res}        66        190 {txt}{c |}{res}       256 
             {txt}{c |}{res}     25.78      74.22 {txt}{c |}{res}    100.00 
             {txt}{c |}{res}     67.35      80.85 {txt}{c |}{res}     76.88 
{txt}{hline 13}{c +}{hline 22}{c +}{hline 10}
       Total {c |}{res}        98        235 {txt}{c |}{res}       333 
             {txt}{c |}{res}     29.43      70.57 {txt}{c |}{res}    100.00 
             {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}1{txt}) = {res}  7.0948  {txt} Pr = {res}0.008
{txt}
{com}.                 tab d2_agree d3_agree, row col chi
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

  Agree with {c |}    Agree with D3?
         D2? {c |} PID Disag  PID Agree {c |}     Total
{hline 13}{c +}{hline 22}{c +}{hline 10}
PID Disagree {c |}{res}        37         64 {txt}{c |}{res}       101 
             {txt}{c |}{res}     36.63      63.37 {txt}{c |}{res}    100.00 
             {txt}{c |}{res}     37.37      27.12 {txt}{c |}{res}     30.15 
{txt}{hline 13}{c +}{hline 22}{c +}{hline 10}
   PID Agree {c |}{res}        62        172 {txt}{c |}{res}       234 
             {txt}{c |}{res}     26.50      73.50 {txt}{c |}{res}    100.00 
             {txt}{c |}{res}     62.63      72.88 {txt}{c |}{res}     69.85 
{txt}{hline 13}{c +}{hline 22}{c +}{hline 10}
       Total {c |}{res}        99        236 {txt}{c |}{res}       335 
             {txt}{c |}{res}     29.55      70.45 {txt}{c |}{res}    100.00 
             {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}1{txt}) = {res}  3.4828  {txt} Pr = {res}0.062
{txt}
{com}.                 
.                 
.                 *Number Disagreeble
.                 label def dagr 1 "PID Disgree" 0 "PID Agree" 
{txt}
{com}.                 gen d1_disagree = . 
{txt}(1212 missing values generated)

{com}.                 replace d1_disagree = 0 if pid_3 == 1 & V06P603x >=0 & V06P603x <=2
{txt}(190 real changes made)

{com}.                 replace d1_disagree = 0 if pid_3 == 2 & V06P603x >=4 & V06P603x <=6 
{txt}(155 real changes made)

{com}.                 replace d1_disagree = 0 if pid_3 == 3 & V06P603x == 3
{txt}(8 real changes made)

{com}.                 replace d1_disagree = 1 if pid_3 == 1 & V06P603x >=4 & V06P603x <=6
{txt}(49 real changes made)

{com}.                 replace d1_disagree = 1 if pid_3 == 1 & V06P603x == 3
{txt}(4 real changes made)

{com}.                 replace d1_disagree = 1 if pid_3 == 2 & V06P603x >=0 & V06P603x <=2
{txt}(48 real changes made)

{com}.                 replace d1_disagree = 1 if pid_3 == 2 & V06P603x == 3
{txt}(1 real change made)

{com}.                 replace d1_disagree = 1 if pid_3 == 3 & V06P603x >=0 & V06P603x <=2
{txt}(5 real changes made)

{com}.                 replace d1_disagree = 1 if pid_3 == 3 & V06P603x >=4 & V06P603x <=6
{txt}(6 real changes made)

{com}.                 label var d1_disagree "Disagree with D1?"
{txt}
{com}.                 label values d1_disagree dagr
{txt}
{com}.                         
.                 gen d2_disagree = . 
{txt}(1212 missing values generated)

{com}.                 replace d2_disagree = 0 if pid_3 == 1 & V06P608x >=0 & V06P608x <=2
{txt}(162 real changes made)

{com}.                 replace d2_disagree = 0 if pid_3 == 2 & V06P608x >=4 & V06P608x <=6 
{txt}(128 real changes made)

{com}.                 replace d2_disagree = 0 if pid_3 == 3 & V06P608x == 3
{txt}(5 real changes made)

{com}.                 replace d2_disagree = 1 if pid_3 == 1 & V06P608x >=4 & V06P608x <=6
{txt}(54 real changes made)

{com}.                 replace d2_disagree = 1 if pid_3 == 1 & V06P608x == 3
{txt}(3 real changes made)

{com}.                 replace d2_disagree = 1 if pid_3 == 2 & V06P608x >=0 & V06P608x <=2
{txt}(55 real changes made)

{com}.                 replace d2_disagree = 1 if pid_3 == 2 & V06P608x == 3
{txt}(3 real changes made)

{com}.                 replace d2_disagree = 1 if pid_3 == 3 & V06P608x >=0 & V06P608x <=2
{txt}(5 real changes made)

{com}.                 replace d2_disagree = 1 if pid_3 == 3 & V06P608x >=4 & V06P608x <=6
{txt}(5 real changes made)

{com}.                 label var d2_disagree "Agree with D2?"
{txt}
{com}.                 label values d2_disagree dagr
{txt}
{com}.                 
.                 gen d3_disagree = . 
{txt}(1212 missing values generated)

{com}.                 replace d3_disagree = 0 if pid_3 == 1 & V06P613x >=0 & V06P613x <=2
{txt}(134 real changes made)

{com}.                 replace d3_disagree = 0 if pid_3 == 2 & V06P613x >=4 & V06P613x <=6 
{txt}(102 real changes made)

{com}.                 replace d3_disagree = 0 if pid_3 == 3 & V06P613x == 3
{txt}(1 real change made)

{com}.                 replace d3_disagree = 1 if pid_3 == 1 & V06P613x >=4 & V06P613x <=6
{txt}(39 real changes made)

{com}.                 replace d3_disagree = 1 if pid_3 == 1 & V06P613x == 3
{txt}(2 real changes made)

{com}.                 replace d3_disagree = 1 if pid_3 == 2 & V06P613x >=0 & V06P613x <=2
{txt}(45 real changes made)

{com}.                 replace d3_disagree = 1 if pid_3 == 2 & V06P613x == 3
{txt}(4 real changes made)

{com}.                 replace d3_disagree = 1 if pid_3 == 3 & V06P613x >=0 & V06P613x <=2
{txt}(7 real changes made)

{com}.                 replace d3_disagree = 1 if pid_3 == 3 & V06P613x >=4 & V06P613x <=6
{txt}(3 real changes made)

{com}.                 label var d3_disagree "Agree with D3?"
{txt}
{com}.                 label values d3_disagree dagr
{txt}
{com}.         
. *Summary and Average
.         *Summary Agreement
.                 egen pid_agree = rowtotal(d1_agree d2_agree d3_agree), missing
{txt}(742 missing values generated)

{com}.         *Disagreement
.                 egen pid_disagree = rowtotal(d1_disagree d2_disagree d3_disagree), missing
{txt}(742 missing values generated)

{com}.         
.         *Summary Scale
.                         *See Lupton and Thornton: Exposure = D - A
.                         gen disagree_total = pid_disagree - pid_agree
{txt}(742 missing values generated)

{com}.                         label var disagree_total "Network Disagreement"
{txt}
{com}.                 *Divided by network size
.                         *See Lupton and Thonrton: (D-A)/(D+A)
.                         gen disagree_avg = [pid_disagree - pid_agree]/[pid_disagree + pid_agree]
{txt}(742 missing values generated)

{com}.                         label var disagree_avg "Network Disagreement"
{txt}
{com}.                                                 
.                 *Standardized*
.                         foreach var in disagree_total disagree_avg {c -(}
{txt}  2{com}.                                 summ `var'
{txt}  3{com}.                                 gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.                         {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_t~l {c |}{res}       470    -1.16383    1.641925         -3          3
{txt}(742 missing values generated)

    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_avg {c |}{res}       470   -.4475177    .6375758         -1          1
{txt}(742 missing values generated)

{com}.                         
.                         label var disagree_total01 "Network Disagreement"
{txt}
{com}.                         label var disagree_avg01 "Network Disagreement"
{txt}
{com}.         
.         *Diversity Measure*
.                 *From Nir (2005): [(Agree+Disagree)/2] - |A-D|
.                         gen network_ambiv = [(pid_agree+pid_disagree)/2] - abs(pid_agree - pid_disagree)
{txt}(742 missing values generated)

{com}.                         label var network_ambiv "Network Political Diversity"
{txt}
{com}.                 
.                         summ network_ambiv

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
network_am~v {c |}{res}       470   -.4329787    .9487269       -1.5          1
{txt}
{com}.                         gen network_ambiv01=(network_ambiv - r(min))/(r(max)-r(min))
{txt}(742 missing values generated)

{com}.                         label var network_ambiv01 "Network Political Diversity"
{txt}
{com}. 
.                                 
.         
. *General Disagreement*
.         foreach var in V06P600 V06P601 V06P602 {c -(}
{txt}  2{com}.                         tab `var'
{txt}  3{com}.                         {c )-}

         {txt}Mod13_7_1. How {c |}
      different Network {c |}
        person #1 polit {c |}
        opinions from R {c |}      Freq.     Percent        Cum.
{hline 24}{c +}{hline 35}
 1. Extremely different {c |}{res}         35        7.35        7.35
{txt}      2. Very different {c |}{res}         32        6.72       14.08
{txt}3. Moderately different {c |}{res}        119       25.00       39.08
{txt}  4. Slightly different {c |}{res}        167       35.08       74.16
{txt}5. Not different at all {c |}{res}        121       25.42       99.58
{txt}          8. Don't know {c |}{res}          2        0.42      100.00
{txt}{hline 24}{c +}{hline 35}
                  Total {c |}{res}        476      100.00

         {txt}Mod13_7_2. How {c |}
      different Network {c |}
        person #2 polit {c |}
        opinions from R {c |}      Freq.     Percent        Cum.
{hline 24}{c +}{hline 35}
 1. Extremely different {c |}{res}         24        5.62        5.62
{txt}      2. Very different {c |}{res}         38        8.90       14.52
{txt}3. Moderately different {c |}{res}        105       24.59       39.11
{txt}  4. Slightly different {c |}{res}        152       35.60       74.71
{txt}5. Not different at all {c |}{res}        104       24.36       99.06
{txt}          8. Don't know {c |}{res}          4        0.94      100.00
{txt}{hline 24}{c +}{hline 35}
                  Total {c |}{res}        427      100.00

         {txt}Mod13_7_3. How {c |}
      different Network {c |}
        person #3 polit {c |}
        opinions from R {c |}      Freq.     Percent        Cum.
{hline 24}{c +}{hline 35}
 1. Extremely different {c |}{res}         16        4.66        4.66
{txt}      2. Very different {c |}{res}         37       10.79       15.45
{txt}3. Moderately different {c |}{res}         90       26.24       41.69
{txt}  4. Slightly different {c |}{res}        115       33.53       75.22
{txt}5. Not different at all {c |}{res}         79       23.03       98.25
{txt}          8. Don't know {c |}{res}          6        1.75      100.00
{txt}{hline 24}{c +}{hline 35}
                  Total {c |}{res}        343      100.00
{txt}
{com}.                 
.                 recode V06P600 (1=5) (2=4) (3=3) (4=2) (5=1) (8=.), gen(disc1_gen)
{txt}(357 differences between V06P600 and disc1_gen)

{com}.                 recode V06P601 (1=5) (2=4) (3=3) (4=2) (5=1) (8=.), gen(disc2_gen)
{txt}(322 differences between V06P601 and disc2_gen)

{com}.                 recode V06P602 (1=5) (2=4) (3=3) (4=2) (5=1) (8=.), gen(disc3_gen)
{txt}(253 differences between V06P602 and disc3_gen)

{com}.                 label def gagree 1 "Not At All" 2 "Slightly Different" 3 "Moderately Different" 4 "Very Different" 5 "Extremely Different"
{txt}
{com}.                 
.                 foreach var in disc1_gen disc2_gen disc3_gen {c -(}
{txt}  2{com}.                         label values `var' gagree
{txt}  3{com}.                         tab `var'
{txt}  4{com}.                         summ `var'
{txt}  5{com}.                         {c )-}

   {txt}RECODE of V06P600 {c |}
     (Mod13_7_1. How {c |}
   different Network {c |}
     person #1 polit {c |}
        opinions fro {c |}      Freq.     Percent        Cum.
{hline 21}{c +}{hline 35}
          Not At All {c |}{res}        121       25.53       25.53
{txt}  Slightly Different {c |}{res}        167       35.23       60.76
{txt}Moderately Different {c |}{res}        119       25.11       85.86
{txt}      Very Different {c |}{res}         32        6.75       92.62
{txt} Extremely Different {c |}{res}         35        7.38      100.00
{txt}{hline 21}{c +}{hline 35}
               Total {c |}{res}        474      100.00

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 3}disc1_gen {c |}{res}       474    2.352321    1.148731          1          5

   {txt}RECODE of V06P601 {c |}
     (Mod13_7_2. How {c |}
   different Network {c |}
     person #2 polit {c |}
        opinions fro {c |}      Freq.     Percent        Cum.
{hline 21}{c +}{hline 35}
          Not At All {c |}{res}        104       24.59       24.59
{txt}  Slightly Different {c |}{res}        152       35.93       60.52
{txt}Moderately Different {c |}{res}        105       24.82       85.34
{txt}      Very Different {c |}{res}         38        8.98       94.33
{txt} Extremely Different {c |}{res}         24        5.67      100.00
{txt}{hline 21}{c +}{hline 35}
               Total {c |}{res}        423      100.00

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 3}disc2_gen {c |}{res}       423    2.352246    1.114867          1          5

   {txt}RECODE of V06P602 {c |}
     (Mod13_7_3. How {c |}
   different Network {c |}
     person #3 polit {c |}
        opinions fro {c |}      Freq.     Percent        Cum.
{hline 21}{c +}{hline 35}
          Not At All {c |}{res}         79       23.44       23.44
{txt}  Slightly Different {c |}{res}        115       34.12       57.57
{txt}Moderately Different {c |}{res}         90       26.71       84.27
{txt}      Very Different {c |}{res}         37       10.98       95.25
{txt} Extremely Different {c |}{res}         16        4.75      100.00
{txt}{hline 21}{c +}{hline 35}
               Total {c |}{res}        337      100.00

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 3}disc3_gen {c |}{res}       337    2.394659    1.102635          1          5
{txt}
{com}.                         
.                 egen disc_gen = rowmean(disc1_gen disc2_gen disc3_gen)
{txt}(737 missing values generated)

{com}.                 label var disc_gen "Avg. General Disagreement"
{txt}
{com}.                 summ disc_gen

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 4}disc_gen {c |}{res}       475    2.380702    .8351819          1          5
{txt}
{com}. 
. 
.         *Relationship wtih PID Total
.                 pwcorr disagree_total disagree_avg disc_gen, sig

             {txt}{c |} disagr~l disagr~g disc_gen
{hline 13}{c +}{hline 27}
disagree_t~l {c |} {res}  1.0000 
             {txt}{c |}
             {c |}
disagree_avg {c |} {res}  0.9319   1.0000 
             {txt}{c |}{res}   0.0000
             {txt}{c |}
    disc_gen {c |} {res}  0.4484   0.4564   1.0000 
             {txt}{c |}{res}   0.0000   0.0000
             {txt}{c |}

{com}.                 pwcorr d1_disagree disc1_gen d2_disagree disc2_gen d3_disagree disc3_gen, sig

             {txt}{c |} d1_dis~e disc1_~n d2_dis~e disc2_~n d3_dis~e disc3_~n
{hline 13}{c +}{hline 54}
 d1_disagree {c |} {res}  1.0000 
             {txt}{c |}
             {c |}
   disc1_gen {c |} {res}  0.4508   1.0000 
             {txt}{c |}{res}   0.0000
             {txt}{c |}
 d2_disagree {c |} {res}  0.1744   0.0886   1.0000 
             {txt}{c |}{res}   0.0003   0.0699
             {txt}{c |}
   disc2_gen {c |} {res}  0.1224   0.2182   0.4922   1.0000 
             {txt}{c |}{res}   0.0125   0.0000   0.0000
             {txt}{c |}
 d3_disagree {c |} {res}  0.1460  -0.0310   0.1020   0.0304   1.0000 
             {txt}{c |}{res}   0.0076   0.5714   0.0623   0.5800
             {txt}{c |}
   disc3_gen {c |} {res}  0.1803   0.1431   0.0987   0.2010   0.4926   1.0000 
             {txt}{c |}{res}   0.0010   0.0086   0.0728   0.0002   0.0000
             {txt}{c |}

{com}.                 tab d1_disagree disc1_gen, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

            {c |}  RECODE of V06P600 (Mod13_7_1. How different Network
   Disagree {c |}              person #1 polit opinions fro
   with D1? {c |} Not At Al  Slightly   Moderatel  Very Diff  Extremely {c |}     Total
{hline 12}{c +}{hline 55}{c +}{hline 10}
  PID Agree {c |}{res}       113        139         80         10         10 {txt}{c |}{res}       352 
            {txt}{c |}{res}     32.10      39.49      22.73       2.84       2.84 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}     93.39      84.76      70.18      31.25      29.41 {txt}{c |}{res}     75.70 
{txt}{hline 12}{c +}{hline 55}{c +}{hline 10}
PID Disgree {c |}{res}         8         25         34         22         24 {txt}{c |}{res}       113 
            {txt}{c |}{res}      7.08      22.12      30.09      19.47      21.24 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}      6.61      15.24      29.82      68.75      70.59 {txt}{c |}{res}     24.30 
{txt}{hline 12}{c +}{hline 55}{c +}{hline 10}
      Total {c |}{res}       121        164        114         32         34 {txt}{c |}{res}       465 
            {txt}{c |}{res}     26.02      35.27      24.52       6.88       7.31 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}    100.00     100.00     100.00     100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}4{txt}) = {res}103.7539  {txt} Pr = {res}0.000
{txt}
{com}.                 tab d2_disagree disc2_gen, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

            {c |}  RECODE of V06P601 (Mod13_7_2. How different Network
 Agree with {c |}              person #2 polit opinions fro
        D2? {c |} Not At Al  Slightly   Moderatel  Very Diff  Extremely {c |}     Total
{hline 12}{c +}{hline 55}{c +}{hline 10}
  PID Agree {c |}{res}        98        120         61          9          6 {txt}{c |}{res}       294 
            {txt}{c |}{res}     33.33      40.82      20.75       3.06       2.04 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}     95.15      80.00      59.80      23.68      25.00 {txt}{c |}{res}     70.50 
{txt}{hline 12}{c +}{hline 55}{c +}{hline 10}
PID Disgree {c |}{res}         5         30         41         29         18 {txt}{c |}{res}       123 
            {txt}{c |}{res}      4.07      24.39      33.33      23.58      14.63 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}      4.85      20.00      40.20      76.32      75.00 {txt}{c |}{res}     29.50 
{txt}{hline 12}{c +}{hline 55}{c +}{hline 10}
      Total {c |}{res}       103        150        102         38         24 {txt}{c |}{res}       417 
            {txt}{c |}{res}     24.70      35.97      24.46       9.11       5.76 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}    100.00     100.00     100.00     100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}4{txt}) = {res}106.1458  {txt} Pr = {res}0.000
{txt}
{com}.                 tab d3_disagree disc3_gen, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

            {c |}  RECODE of V06P602 (Mod13_7_3. How different Network
 Agree with {c |}              person #3 polit opinions fro
        D3? {c |} Not At Al  Slightly   Moderatel  Very Diff  Extremely {c |}     Total
{hline 12}{c +}{hline 55}{c +}{hline 10}
  PID Agree {c |}{res}        75         94         48         14          3 {txt}{c |}{res}       234 
            {txt}{c |}{res}     32.05      40.17      20.51       5.98       1.28 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}     96.15      82.46      54.55      37.84      18.75 {txt}{c |}{res}     70.27 
{txt}{hline 12}{c +}{hline 55}{c +}{hline 10}
PID Disgree {c |}{res}         3         20         40         23         13 {txt}{c |}{res}        99 
            {txt}{c |}{res}      3.03      20.20      40.40      23.23      13.13 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}      3.85      17.54      45.45      62.16      81.25 {txt}{c |}{res}     29.73 
{txt}{hline 12}{c +}{hline 55}{c +}{hline 10}
      Total {c |}{res}        78        114         88         37         16 {txt}{c |}{res}       333 
            {txt}{c |}{res}     23.42      34.23      26.43      11.11       4.80 {txt}{c |}{res}    100.00 
            {txt}{c |}{res}    100.00     100.00     100.00     100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}4{txt}) = {res} 82.4911  {txt} Pr = {res}0.000
{txt}
{com}.                 ttest disc1_gen, by(d1_disagree)

{txt}Two-sample t test with equal variances
{hline 9}{c TT}{hline 68}
   Group{col 10}{c |}{col 16}Obs{col 27}Mean{col 35}Std. Err.{col 47}Std. Dev.{col 59}[95% Conf. Interval]
{hline 9}{c +}{hline 68}
PID Agre {c |}{res}{col 12}    352{col 22} 2.048295{col 34}  .051065{col 46} .9580651{col 58} 1.947864{col 70} 2.148727
{txt}PID Disg {c |}{res}{col 12}    113{col 22} 3.256637{col 34} .1150625{col 46} 1.223131{col 58} 3.028656{col 70} 3.484619
{txt}{hline 9}{c +}{hline 68}
combined {c |}{res}{col 12}    465{col 22} 2.341935{col 34} .0533731{col 46} 1.150929{col 58} 2.237053{col 70} 2.446818
{txt}{hline 9}{c +}{hline 68}
    diff {c |}{res}{col 22}-1.208342{col 34} .1112005{col 58}-1.426862{col 70}-.9898216
{txt}{hline 9}{c BT}{hline 68}
    diff = mean({res}PID Agre{txt}) - mean({res}PID Disg{txt})                        t = {res}-10.8663
{txt}Ho: diff = 0                                     degrees of freedom = {res}     463

    {txt}Ha: diff < 0                 Ha: diff != 0                 Ha: diff > 0
 Pr(T < t) = {res}0.0000         {txt}Pr(|T| > |t|) = {res}0.0000          {txt}Pr(T > t) = {res}1.0000
{txt}
{com}.                 ttest disc2_gen, by(d2_disagree)

{txt}Two-sample t test with equal variances
{hline 9}{c TT}{hline 68}
   Group{col 10}{c |}{col 16}Obs{col 27}Mean{col 35}Std. Err.{col 47}Std. Dev.{col 59}[95% Conf. Interval]
{hline 9}{c +}{hline 68}
PID Agre {c |}{res}{col 12}    294{col 22} 1.996599{col 34} .0537637{col 46} .9218556{col 58} 1.890787{col 70} 2.102411
{txt}PID Disg {c |}{res}{col 12}    123{col 22} 3.203252{col 34} .0986105{col 46} 1.093643{col 58} 3.008043{col 70} 3.398461
{txt}{hline 9}{c +}{hline 68}
combined {c |}{res}{col 12}    417{col 22} 2.352518{col 34} .0548124{col 46} 1.119302{col 58} 2.244774{col 70} 2.460262
{txt}{hline 9}{c +}{hline 68}
    diff {c |}{res}{col 22}-1.206653{col 34} .1047538{col 58}-1.412568{col 70}-1.000739
{txt}{hline 9}{c BT}{hline 68}
    diff = mean({res}PID Agre{txt}) - mean({res}PID Disg{txt})                        t = {res}-11.5189
{txt}Ho: diff = 0                                     degrees of freedom = {res}     415

    {txt}Ha: diff < 0                 Ha: diff != 0                 Ha: diff > 0
 Pr(T < t) = {res}0.0000         {txt}Pr(|T| > |t|) = {res}0.0000          {txt}Pr(T > t) = {res}1.0000
{txt}
{com}.                 ttest disc3_gen, by(d3_disagree)

{txt}Two-sample t test with equal variances
{hline 9}{c TT}{hline 68}
   Group{col 10}{c |}{col 16}Obs{col 27}Mean{col 35}Std. Err.{col 47}Std. Dev.{col 59}[95% Conf. Interval]
{hline 9}{c +}{hline 68}
PID Agre {c |}{res}{col 12}    234{col 22} 2.042735{col 34}  .061404{col 46} .9393008{col 58} 1.921757{col 70} 2.163713
{txt}PID Disg {c |}{res}{col 12}     99{col 22} 3.232323{col 34} .1023616{col 46} 1.018485{col 58}  3.02919{col 70} 3.435457
{txt}{hline 9}{c +}{hline 68}
combined {c |}{res}{col 12}    333{col 22} 2.396396{col 34} .0605757{col 46} 1.105402{col 58} 2.277236{col 70} 2.515557
{txt}{hline 9}{c +}{hline 68}
    diff {c |}{res}{col 22}-1.189588{col 34} .1155085{col 58}-1.416811{col 70}-.9623649
{txt}{hline 9}{c BT}{hline 68}
    diff = mean({res}PID Agre{txt}) - mean({res}PID Disg{txt})                        t = {res}-10.2987
{txt}Ho: diff = 0                                     degrees of freedom = {res}     331

    {txt}Ha: diff < 0                 Ha: diff != 0                 Ha: diff > 0
 Pr(T < t) = {res}0.0000         {txt}Pr(|T| > |t|) = {res}0.0000          {txt}Pr(T > t) = {res}1.0000
{txt}
{com}.                 
.                 
.         *Combined Index (Old)
.                 gen d1_both = d1_disagree + disc1_gen
{txt}(747 missing values generated)

{com}.                 gen d2_both = d2_disagree + disc2_gen
{txt}(795 missing values generated)

{com}.                 gen d3_both = d3_disagree + disc3_gen
{txt}(879 missing values generated)

{com}.                 tab d1_both

    {txt}d1_both {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          1 {c |}{res}        113       24.30       24.30
{txt}          2 {c |}{res}        147       31.61       55.91
{txt}          3 {c |}{res}        105       22.58       78.49
{txt}          4 {c |}{res}         44        9.46       87.96
{txt}          5 {c |}{res}         32        6.88       94.84
{txt}          6 {c |}{res}         24        5.16      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        465      100.00
{txt}
{com}.                 tab d2_both

    {txt}d2_both {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          1 {c |}{res}         98       23.50       23.50
{txt}          2 {c |}{res}        125       29.98       53.48
{txt}          3 {c |}{res}         91       21.82       75.30
{txt}          4 {c |}{res}         50       11.99       87.29
{txt}          5 {c |}{res}         35        8.39       95.68
{txt}          6 {c |}{res}         18        4.32      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        417      100.00
{txt}
{com}.                 tab d3_both

    {txt}d3_both {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          1 {c |}{res}         75       22.52       22.52
{txt}          2 {c |}{res}         97       29.13       51.65
{txt}          3 {c |}{res}         68       20.42       72.07
{txt}          4 {c |}{res}         54       16.22       88.29
{txt}          5 {c |}{res}         26        7.81       96.10
{txt}          6 {c |}{res}         13        3.90      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        333      100.00
{txt}
{com}.                 
.                 egen dis_both = rowmean(d1_both d2_both d3_both)
{txt}(742 missing values generated)

{com}.                 label var dis_both "Index of Network Disagreement"
{txt}
{com}.                 summ dis_both, detail

                {txt}Index of Network Disagreement
{hline 61}
      Percentiles      Smallest
 1%    {res}        1              1
{txt} 5%    {res}        1              1
{txt}10%    {res} 1.333333              1       {txt}Obs         {res}        470
{txt}25%    {res}        2              1       {txt}Sum of Wgt. {res}        470

{txt}50%    {res} 2.666667                      {txt}Mean          {res} 2.658511
                        {txt}Largest       Std. Dev.     {res} 1.023471
{txt}75%    {res} 3.333333              6
{txt}90%    {res}        4              6       {txt}Variance      {res} 1.047493
{txt}95%    {res} 4.333333              6       {txt}Skewness      {res} .5780931
{txt}99%    {res}        6              6       {txt}Kurtosis      {res} 3.409491
{txt}
{com}.                 tab dis_both

   {txt}Index of {c |}
    Network {c |}
Disagreemen {c |}
          t {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          1 {c |}{res}         34        7.23        7.23
{txt}   1.333333 {c |}{res}         22        4.68       11.91
{txt}        1.5 {c |}{res}          9        1.91       13.83
{txt}   1.666667 {c |}{res}         31        6.60       20.43
{txt}          2 {c |}{res}         72       15.32       35.74
{txt}   2.333333 {c |}{res}         40        8.51       44.26
{txt}        2.5 {c |}{res}         13        2.77       47.02
{txt}   2.666667 {c |}{res}         53       11.28       58.30
{txt}          3 {c |}{res}         71       15.11       73.40
{txt}   3.333333 {c |}{res}         31        6.60       80.00
{txt}        3.5 {c |}{res}         10        2.13       82.13
{txt}   3.666667 {c |}{res}         20        4.26       86.38
{txt}          4 {c |}{res}         30        6.38       92.77
{txt}   4.333333 {c |}{res}         11        2.34       95.11
{txt}        4.5 {c |}{res}          6        1.28       96.38
{txt}   4.666667 {c |}{res}          4        0.85       97.23
{txt}          5 {c |}{res}          5        1.06       98.30
{txt}   5.333333 {c |}{res}          1        0.21       98.51
{txt}        5.5 {c |}{res}          1        0.21       98.72
{txt}          6 {c |}{res}          6        1.28      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        470      100.00
{txt}
{com}.                 
.         *Combined Index (new)
.         /**fn. 5 (Lupton and Thornton: 
>                         A = sum(ai * si) where a = 1 if agree and s = agreement weight
>                         D = sum(di * si) where d = 1 if disagree and s = disagreement weight
>                         Disagreement = D - A**/
.                         
.                 *Agreement Coding*
.                         foreach var in disc1_gen disc2_gen disc3_gen {c -(}
{txt}  2{com}.                                 recode `var' (1=5) (2=4) (3=3) (4=2) (5=1), gen(`var'_ag)
{txt}  3{com}.                                 {c )-}
{txt}(355 differences between disc1_gen and disc1_gen_ag)
(318 differences between disc2_gen and disc2_gen_ag)
(247 differences between disc3_gen and disc3_gen_ag)

{com}.                 *Agree Scale
.                         gen a1 = d1_agree * disc1_gen_ag
{txt}(747 missing values generated)

{com}.                         gen a2 = d2_agree * disc2_gen_ag
{txt}(795 missing values generated)

{com}.                         gen a3 = d3_agree * disc3_gen_ag
{txt}(879 missing values generated)

{com}.                         egen agree_weight = rowtotal(a1 a2 a3), missing
{txt}(742 missing values generated)

{com}. 
.                 
.                 *Disagree Scale
.                         gen d1 = d1_disagree * disc1_gen
{txt}(747 missing values generated)

{com}.                         gen d2 = d2_disagree * disc2_gen
{txt}(795 missing values generated)

{com}.                         gen d3 = d3_disagree * disc3_gen
{txt}(879 missing values generated)

{com}.                         egen disagree_weight = rowtotal(d1 d2 d3), missing
{txt}(742 missing values generated)

{com}. 
.                 *Exposure to Disagreement
.                         gen disagree_total_weight = disagree_weight - agree_weight
{txt}(742 missing values generated)

{com}.                         gen disagree_avg_weight = disagree_total_weight/(pid_disagree+pid_agree)
{txt}(742 missing values generated)

{com}.                 
.                         foreach var in disagree_total_weight disagree_avg_weight {c -(}
{txt}  2{com}.                                 summ `var' 
{txt}  3{com}.                                 gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.                                 tab `var'01
{txt}  5{com}.                         {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_t~t {c |}{res}       470   -5.131915     6.27613        -15         15
{txt}(742 missing values generated)

disagree_to {c |}
tal_weight0 {c |}
          1 {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          0 {c |}{res}         21        4.47        4.47
{txt}   .0333333 {c |}{res}         21        4.47        8.94
{txt}   .0666667 {c |}{res}         27        5.74       14.68
{txt}         .1 {c |}{res}         25        5.32       20.00
{txt}   .1333333 {c |}{res}         24        5.11       25.11
{txt}   .1666667 {c |}{res}         23        4.89       30.00
{txt}         .2 {c |}{res}         16        3.40       33.40
{txt}   .2333333 {c |}{res}         21        4.47       37.87
{txt}   .2666667 {c |}{res}         17        3.62       41.49
{txt}         .3 {c |}{res}         23        4.89       46.38
{txt}   .3333333 {c |}{res}         36        7.66       54.04
{txt}   .3666667 {c |}{res}         42        8.94       62.98
{txt}         .4 {c |}{res}         33        7.02       70.00
{txt}   .4333333 {c |}{res}         13        2.77       72.77
{txt}   .4666667 {c |}{res}         16        3.40       76.17
{txt}         .5 {c |}{res}         18        3.83       80.00
{txt}   .5333334 {c |}{res}         12        2.55       82.55
{txt}   .5666667 {c |}{res}         18        3.83       86.38
{txt}         .6 {c |}{res}         12        2.55       88.94
{txt}   .6333333 {c |}{res}         15        3.19       92.13
{txt}   .6666667 {c |}{res}         14        2.98       95.11
{txt}         .7 {c |}{res}          6        1.28       96.38
{txt}   .7333333 {c |}{res}          6        1.28       97.66
{txt}   .7666667 {c |}{res}          4        0.85       98.51
{txt}         .8 {c |}{res}          3        0.64       99.15
{txt}   .8333333 {c |}{res}          1        0.21       99.36
{txt}   .8666667 {c |}{res}          1        0.21       99.57
{txt}   .9333333 {c |}{res}          1        0.21       99.79
{txt}          1 {c |}{res}          1        0.21      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        470      100.00

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_a~t {c |}{res}       470   -1.952482    2.412086         -5          5
{txt}(742 missing values generated)

disagree_av {c |}
 g_weight01 {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          0 {c |}{res}         34        7.23        7.23
{txt}   .0333333 {c |}{res}         21        4.47       11.70
{txt}        .05 {c |}{res}          8        1.70       13.40
{txt}   .0666666 {c |}{res}         27        5.74       19.15
{txt}         .1 {c |}{res}         58       12.34       31.49
{txt}   .1333333 {c |}{res}         24        5.11       36.60
{txt}        .15 {c |}{res}          6        1.28       37.87
{txt}   .1666667 {c |}{res}         16        3.40       41.28
{txt}         .2 {c |}{res}         26        5.53       46.81
{txt}   .2333333 {c |}{res}          5        1.06       47.87
{txt}        .25 {c |}{res}          1        0.21       48.09
{txt}   .2666667 {c |}{res}         11        2.34       50.43
{txt}         .3 {c |}{res}         17        3.62       54.04
{txt}   .3333333 {c |}{res}         29        6.17       60.21
{txt}        .35 {c |}{res}          2        0.43       60.64
{txt}   .3666667 {c |}{res}         24        5.11       65.74
{txt}         .4 {c |}{res}         29        6.17       71.91
{txt}   .4333333 {c |}{res}          6        1.28       73.19
{txt}        .45 {c |}{res}         10        2.13       75.32
{txt}   .4666667 {c |}{res}          4        0.85       76.17
{txt}         .5 {c |}{res}         18        3.83       80.00
{txt}   .5333334 {c |}{res}          6        1.28       81.28
{txt}        .55 {c |}{res}          5        1.06       82.34
{txt}   .5666667 {c |}{res}         11        2.34       84.68
{txt}         .6 {c |}{res}         14        2.98       87.66
{txt}   .6333333 {c |}{res}         13        2.77       90.43
{txt}   .6666667 {c |}{res}          8        1.70       92.13
{txt}         .7 {c |}{res}          8        1.70       93.83
{txt}   .7333333 {c |}{res}          3        0.64       94.47
{txt}        .75 {c |}{res}          1        0.21       94.68
{txt}   .7666667 {c |}{res}          3        0.64       95.32
{txt}         .8 {c |}{res}          8        1.70       97.02
{txt}   .8333333 {c |}{res}          1        0.21       97.23
{txt}        .85 {c |}{res}          3        0.64       97.87
{txt}   .8666667 {c |}{res}          1        0.21       98.09
{txt}         .9 {c |}{res}          2        0.43       98.51
{txt}   .9333333 {c |}{res}          1        0.21       98.72
{txt}          1 {c |}{res}          6        1.28      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        470      100.00
{txt}
{com}.                         
.                         label var disagree_total_weight "Network Disagreement"
{txt}
{com}.                         label var disagree_total_weight "Network Disagreement"
{txt}
{com}.                 
.                         label var disagree_avg_weight "Network Disagreement"
{txt}
{com}.                         label var disagree_avg_weight "Network Disagreement"
{txt}
{com}.                 
. 
. 
. *Netowrk Disagreemetn (Klofstad)
.         foreach var in V06P603x V06P608x V06P613x {c -(}
{txt}  2{com}.                 tab `var'
{txt}  3{com}.                 {c )-}

  {txt}Mod13_8_1x. SUMMARY: Party ID network {c |}
                             mention #1 {c |}      Freq.     Percent        Cum.
{hline 40}{c +}{hline 35}
             0. Strong Democrat (1/1/.) {c |}{res}        139       29.20       29.20
{txt}           1. Weak Democrat (1/2-8-9/.) {c |}{res}         58       12.18       41.39
{txt}  2. Independent-Democrat (3-4-5-8/./1) {c |}{res}         49       10.29       51.68
{txt}3. Independent-Independent (3-5/./5-8-9 {c |}{res}         14        2.94       54.62
{txt}4. Independent-Republican (3-4-5-8/./3) {c |}{res}         34        7.14       61.76
{txt}         5. Weak Republican (2/2-8-9/.) {c |}{res}         52       10.92       72.69
{txt}           6. Strong Republican (2/1/.) {c |}{res}        124       26.05       98.74
{txt}                   7. Other (4/./2-8-9) {c |}{res}          2        0.42       99.16
{txt}                8. Don't know (8/./8-9) {c |}{res}          4        0.84      100.00
{txt}{hline 40}{c +}{hline 35}
                                  Total {c |}{res}        476      100.00

  {txt}Mod13_8_2x. SUMMARY: Party ID network {c |}
                             mention #2 {c |}      Freq.     Percent        Cum.
{hline 40}{c +}{hline 35}
             0. Strong Democrat (1/1/.) {c |}{res}        126       29.51       29.51
{txt}           1. Weak Democrat (1/2-8-9/.) {c |}{res}         65       15.22       44.73
{txt}  2. Independent-Democrat (3-4-5-8/./1) {c |}{res}         32        7.49       52.22
{txt}3. Independent-Independent (3-5/./5-8-9 {c |}{res}         11        2.58       54.80
{txt}4. Independent-Republican (3-4-5-8/./3) {c |}{res}         28        6.56       61.36
{txt}         5. Weak Republican (2/2-8-9/.) {c |}{res}         57       13.35       74.71
{txt}           6. Strong Republican (2/1/.) {c |}{res}        102       23.89       98.59
{txt}                   7. Other (4/./2-8-9) {c |}{res}          1        0.23       98.83
{txt}                8. Don't know (8/./8-9) {c |}{res}          5        1.17      100.00
{txt}{hline 40}{c +}{hline 35}
                                  Total {c |}{res}        427      100.00

  {txt}Mod13_8_3x. SUMMARY: Party ID network {c |}
                             mention #3 {c |}      Freq.     Percent        Cum.
{hline 40}{c +}{hline 35}
             0. Strong Democrat (1/1/.) {c |}{res}         94       27.41       27.41
{txt}           1. Weak Democrat (1/2-8-9/.) {c |}{res}         55       16.03       43.44
{txt}  2. Independent-Democrat (3-4-5-8/./1) {c |}{res}         38       11.08       54.52
{txt}3. Independent-Independent (3-5/./5-8-9 {c |}{res}          7        2.04       56.56
{txt}4. Independent-Republican (3-4-5-8/./3) {c |}{res}         19        5.54       62.10
{txt}         5. Weak Republican (2/2-8-9/.) {c |}{res}         41       11.95       74.05
{txt}           6. Strong Republican (2/1/.) {c |}{res}         84       24.49       98.54
{txt}                8. Don't know (8/./8-9) {c |}{res}          5        1.46      100.00
{txt}{hline 40}{c +}{hline 35}
                                  Total {c |}{res}        343      100.00
{txt}
{com}.                 *0-2: Democrat
.                 *3: Independent
.                 *4-6: Republican
.                 
.         recode V06P603x (0=1) (1=2) (2=3) (3=4) (4=5) (5=6) (6=7) (7=.) (9=.), gen(partyid_d1)
{txt}(472 differences between V06P603x and partyid_d1)

{com}.         recode V06P608x (0=1) (1=2) (2=3) (3=4) (4=5) (5=6) (6=7) (7=.) (9=.), gen(partyid_d2)
{txt}(422 differences between V06P608x and partyid_d2)

{com}.         recode V06P613x (0=1) (1=2) (2=3) (3=4) (4=5) (5=6) (6=7) (7=.) (9=.), gen(partyid_d3)
{txt}(338 differences between V06P613x and partyid_d3)

{com}.         label values partyid_d1 pi
{txt}
{com}.         label values partyid_d2 pi
{txt}
{com}.         label values partyid_d3 pi
{txt}
{com}.         
.         gen pdiff_d1 = abs(partyid - partyid_d1)
{txt}(742 missing values generated)

{com}.         gen pdiff_d2 = abs(partyid - partyid_d2)
{txt}(787 missing values generated)

{com}.         gen pdiff_d3 = abs(partyid - partyid_d3)
{txt}(870 missing values generated)

{com}.         egen pdiff_avg = rowmean(pdiff_d1 pdiff_d1 pdiff_d3)
{txt}(740 missing values generated)

{com}.         label var pdiff_avg "Avg. Disagreement in PID Scale"
{txt}
{com}.         
.         
.         
.         
.         
.         
.                 ***************************************************
.                 *****************Control Variables*****************
.                 ***************************************************
.                 
. *Education
.         recode  V043254 (0=1) (1=1) (2=1) (3=2) (4=3) (5=3) (6=4) (7=4), gen(educ)
{txt}(1175 differences between V043254 and educ)

{com}.         label var educ "Education"
{txt}
{com}.         label def edu 1 "< HS" 2 "HS" 3 "Some College" 4 "College Degree+"
{txt}
{com}.         label values educ edu
{txt}
{com}.         tab educ

      {txt}Education {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
           < HS {c |}{res}        111        9.16        9.16
{txt}             HS {c |}{res}        355       29.29       38.45
{txt}   Some College {c |}{res}        384       31.68       70.13
{txt}College Degree+ {c |}{res}        362       29.87      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,212      100.00
{txt}
{com}.         
.         summ educ 

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 8}educ {c |}{res}      1212    2.822607    .9629214          1          4
{txt}
{com}.         gen educ01 = (educ - r(min))/(r(max)-r(min))
{txt}
{com}.         label var educ01 "Education"
{txt}
{com}. 
. 
. 
. *Gender
.         recode V06P005 (2=1) (1=0), gen(gender)
{txt}(675 differences between V06P005 and gender)

{com}.         label def gend 1 "Female" 0 "Male"
{txt}
{com}.         label values gender gend
{txt}
{com}.         label var gender gend
{txt}
{com}.         
. 
. *Age
.         rename V06P006 age
{res}{txt}
{com}.         summ age 

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 9}age {c |}{res}       675     51.5363    16.05664         20         92
{txt}
{com}.         
.         summ age

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 9}age {c |}{res}       675     51.5363    16.05664         20         92
{txt}
{com}.         gen age01 = (age - r(min))/(r(max)-r(min))
{txt}(537 missing values generated)

{com}.         label var age01 "Age"
{txt}
{com}.         
.         
. 
. *Race/Hisp
.         gen race = . 
{txt}(1212 missing values generated)

{com}.         replace race = 1 if V043299 == 50
{txt}(876 real changes made)

{com}.         replace race = 1 if V043299 == 45
{txt}(4 real changes made)

{com}.         replace race = 2 if V043299 >= 10 & V043299  <= 15
{txt}(184 real changes made)

{com}.         replace race = 3 if V043299 >= 20 & V043299  <= 40
{txt}(133 real changes made)

{com}.         replace race = 3 if V043299 == 70
{txt}(7 real changes made)

{com}.         tab V043299  race

  {txt}Y24x. SUMMARY: Race {c |}               race
        of Respondent {c |}         1          2          3 {c |}     Total
{hline 22}{c +}{hline 33}{c +}{hline 10}
            10. Black {c |}{res}         0        180          0 {txt}{c |}{res}       180 
{txt}14. Black and Hispani {c |}{res}         0          2          0 {txt}{c |}{res}         2 
{txt}  15. Black and White {c |}{res}         0          2          0 {txt}{c |}{res}         2 
{txt}            20. Asian {c |}{res}         0          0         28 {txt}{c |}{res}        28 
{txt}23. Asian and Native  {c |}{res}         0          0          1 {txt}{c |}{res}         1 
{txt}  25. Asian and White {c |}{res}         0          0          4 {txt}{c |}{res}         4 
{txt}  30. Native American {c |}{res}         0          0         12 {txt}{c |}{res}        12 
{txt}35. Native American a {c |}{res}         0          0          7 {txt}{c |}{res}         7 
{txt}         40. Hispanic {c |}{res}         0          0         81 {txt}{c |}{res}        81 
{txt}45. Hispanic and Whit {c |}{res}         4          0          0 {txt}{c |}{res}         4 
{txt}50. White (no mention {c |}{res}       876          0          0 {txt}{c |}{res}       876 
{txt}            70. Other {c |}{res}         0          0          7 {txt}{c |}{res}         7 
{txt}{hline 22}{c +}{hline 33}{c +}{hline 10}
                Total {c |}{res}       880        184        140 {txt}{c |}{res}     1,204 

{txt}
{com}.         label var race "Race"
{txt}
{com}.         label def rac 1 "White" 2 "Black" 3 "Other"
{txt}
{com}.         label values race rac
{txt}
{com}.         
.         
. *Marital Status
.         recode  V043251 (1=1) (2=0) (3=0) (4=0) (5=0) (6=0) (8=.), gen(marital)
{txt}(587 differences between V043251 and marital)

{com}.         label def mar 1 "Married" 0 "Not Married" 
{txt}
{com}.         label values marital mar
{txt}
{com}.         label var marital "2004 Marital Status"
{txt}
{com}.         tab marital

       {txt}2004 {c |}
    Marital {c |}
     Status {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
Not Married {c |}{res}        586       48.39       48.39
{txt}    Married {c |}{res}        625       51.61      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,211      100.00
{txt}
{com}.         
. *Employment
.         recode  V043260c (1=1) (2=2) (4=2) (5=3) (6=4) (7=5) (8=6) (9=.), gen(employment)
{txt}(409 differences between V043260c and employment)

{com}.         label var employment "2004 Employment Status" 
{txt}
{com}.         label def emp 1 "Employed" 2 "Unemployed" 3 "Retired" 4 "Perm. Disabled" 5 "Homemaker" 6 "Student"
{txt}
{com}.         label values employment emp
{txt}
{com}.         tab employment if  V06P004 !=.

          {txt}2004 {c |}
    Employment {c |}
        Status {c |}      Freq.     Percent        Cum.
{hline 15}{c +}{hline 35}
      Employed {c |}{res}        441       65.33       65.33
{txt}    Unemployed {c |}{res}         21        3.11       68.44
{txt}       Retired {c |}{res}        135       20.00       88.44
{txt}Perm. Disabled {c |}{res}         22        3.26       91.70
{txt}     Homemaker {c |}{res}         43        6.37       98.07
{txt}       Student {c |}{res}         13        1.93      100.00
{txt}{hline 15}{c +}{hline 35}
         Total {c |}{res}        675      100.00
{txt}
{com}.         
.         recode employment (1=1) (2=2) (3=3) (4=4) (5=4) (6=4), gen(employed)
{txt}(118 differences between employment and employed)

{com}.         label var employed "2004 Employment Status" 
{txt}
{com}.         label def emp1 1 "Employed" 2 "Unemployed" 3 "Retired" 4 "Disabled/Homemaker/Student"
{txt}
{com}.         label values employed emp1
{txt}
{com}.         
. 
. *Income
.         tab V043293x

{txt}Y21a. Summary: Household income {c |}      Freq.     Percent        Cum.
{hline 32}{c +}{hline 35}
            00. NA (8,9 in Y20) {c |}{res}         24        1.98        1.98
{txt}01. A. None or less than $2,999 {c |}{res}         23        1.90        3.88
{txt}          02. B. $3,000 -$4,999 {c |}{res}         17        1.40        5.28
{txt}          03. C. $5,000 -$6,999 {c |}{res}         17        1.40        6.68
{txt}          04. D. $7,000 -$8,999 {c |}{res}         22        1.82        8.50
{txt}         05. E. $9,000 -$10,999 {c |}{res}         27        2.23       10.73
{txt}         06. F. $11,000-$12,999 {c |}{res}         26        2.15       12.87
{txt}         07. G. $13,000-$14,999 {c |}{res}         24        1.98       14.85
{txt}         08. H. $15,000-$16,999 {c |}{res}         28        2.31       17.16
{txt}         09. J. $17,000-$19,999 {c |}{res}         21        1.73       18.89
{txt}         10. K. $20,000-$21,999 {c |}{res}         32        2.64       21.53
{txt}         11. M. $22,000-$24,999 {c |}{res}         47        3.88       25.41
{txt}         12. N. $25,000-$29,999 {c |}{res}         51        4.21       29.62
{txt}         13. P. $30,000-$34,999 {c |}{res}         58        4.79       34.41
{txt}         14. Q. $35,000-$39,999 {c |}{res}         48        3.96       38.37
{txt}         15. R. $40,000-$44,999 {c |}{res}         66        5.45       43.81
{txt}         16. S. $45,000-$49,999 {c |}{res}         49        4.04       47.85
{txt}         17. T. $50,000-$59,999 {c |}{res}         83        6.85       54.70
{txt}         18. U. $60,000-$69,999 {c |}{res}         81        6.68       61.39
{txt}         19. V. $70,000-$79,999 {c |}{res}         77        6.35       67.74
{txt}         20. W. $80,000-$89,999 {c |}{res}         63        5.20       72.94
{txt}        21. X. $90,000-$104,999 {c |}{res}         55        4.54       77.48
{txt}       22. Y. $105,000-$119,000 {c |}{res}         38        3.14       80.61
{txt}       23. Z. $120,000 and over {c |}{res}        117        9.65       90.26
{txt}                 88. Don't know {c |}{res}         38        3.14       93.40
{txt}                    89. Refused {c |}{res}         80        6.60      100.00
{txt}{hline 32}{c +}{hline 35}
                          Total {c |}{res}      1,212      100.00
{txt}
{com}.         rename V043293x income
{res}{txt}
{com}.         label var income "2004 Household Income"
{txt}
{com}.         mvdecode income, mv(00 = .a \ 88 = .b \ 89 = .c)
      {txt}income:{res}{col 15}142{txt} missing values generated

{com}.         tab income

          {txt}2004 Household Income {c |}      Freq.     Percent        Cum.
{hline 32}{c +}{hline 35}
01. A. None or less than $2,999 {c |}{res}         23        2.15        2.15
{txt}          02. B. $3,000 -$4,999 {c |}{res}         17        1.59        3.74
{txt}          03. C. $5,000 -$6,999 {c |}{res}         17        1.59        5.33
{txt}          04. D. $7,000 -$8,999 {c |}{res}         22        2.06        7.38
{txt}         05. E. $9,000 -$10,999 {c |}{res}         27        2.52        9.91
{txt}         06. F. $11,000-$12,999 {c |}{res}         26        2.43       12.34
{txt}         07. G. $13,000-$14,999 {c |}{res}         24        2.24       14.58
{txt}         08. H. $15,000-$16,999 {c |}{res}         28        2.62       17.20
{txt}         09. J. $17,000-$19,999 {c |}{res}         21        1.96       19.16
{txt}         10. K. $20,000-$21,999 {c |}{res}         32        2.99       22.15
{txt}         11. M. $22,000-$24,999 {c |}{res}         47        4.39       26.54
{txt}         12. N. $25,000-$29,999 {c |}{res}         51        4.77       31.31
{txt}         13. P. $30,000-$34,999 {c |}{res}         58        5.42       36.73
{txt}         14. Q. $35,000-$39,999 {c |}{res}         48        4.49       41.21
{txt}         15. R. $40,000-$44,999 {c |}{res}         66        6.17       47.38
{txt}         16. S. $45,000-$49,999 {c |}{res}         49        4.58       51.96
{txt}         17. T. $50,000-$59,999 {c |}{res}         83        7.76       59.72
{txt}         18. U. $60,000-$69,999 {c |}{res}         81        7.57       67.29
{txt}         19. V. $70,000-$79,999 {c |}{res}         77        7.20       74.49
{txt}         20. W. $80,000-$89,999 {c |}{res}         63        5.89       80.37
{txt}        21. X. $90,000-$104,999 {c |}{res}         55        5.14       85.51
{txt}       22. Y. $105,000-$119,000 {c |}{res}         38        3.55       89.07
{txt}       23. Z. $120,000 and over {c |}{res}        117       10.93      100.00
{txt}{hline 32}{c +}{hline 35}
                          Total {c |}{res}      1,070      100.00
{txt}
{com}.         summ income, detail

                    {txt}2004 Household Income
{hline 61}
      Percentiles      Smallest
 1%    {res}        1              1
{txt} 5%    {res}        3              1
{txt}10%    {res}        6              1       {txt}Obs         {res}       1070
{txt}25%    {res}       11              1       {txt}Sum of Wgt. {res}       1070

{txt}50%    {res}       16                      {txt}Mean          {res} 14.94486
                        {txt}Largest       Std. Dev.     {res} 6.000916
{txt}75%    {res}       20             23
{txt}90%    {res}       23             23       {txt}Variance      {res} 36.01099
{txt}95%    {res}       23             23       {txt}Skewness      {res}-.5782062
{txt}99%    {res}       23             23       {txt}Kurtosis      {res} 2.449733
{txt}
{com}.         label var income "Income (2004)"
{txt}
{com}.         
.         summ income

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 6}income {c |}{res}      1070    14.94486    6.000916          1         23
{txt}
{com}.         gen income01 = (income - r(min))/(r(max)-r(min))
{txt}(142 missing values generated)

{com}.         label var income01 "2004 Household Income"
{txt}
{com}. 
.         
. *Borrowing
.         recode V06P545 (1=1) (2=0) (9=.), gen(borrow)
{txt}(102 differences between V06P545 and borrow)

{com}.         label var borrow "Could Borrow Money?"
{txt}
{com}.         label def bor 1 "Could Borrow" 0 "Could Not Borrow"
{txt}
{com}.         label values borrow bor
{txt}
{com}.         tab borrow

    {txt}Could Borrow {c |}
          Money? {c |}      Freq.     Percent        Cum.
{hline 17}{c +}{hline 35}
Could Not Borrow {c |}{res}        101       14.99       14.99
{txt}    Could Borrow {c |}{res}        573       85.01      100.00
{txt}{hline 17}{c +}{hline 35}
           Total {c |}{res}        674      100.00
{txt}
{com}.         
.         gen borrow_total = .
{txt}(1212 missing values generated)

{com}.         replace borrow_total = 0 if borrow == 0
{txt}(101 real changes made)

{com}.         replace borrow_total = V06P547 if borrow_total == . 
{txt}(522 real changes made)

{com}.         label var borrow_total "Total that Could be Borrowed"
{txt}
{com}.         tab borrow_total

 {txt}Total that {c |}
   Could be {c |}
   Borrowed {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          0 {c |}{res}        101       16.21       16.21
{txt}          1 {c |}{res}          2        0.32       16.53
{txt}          3 {c |}{res}          1        0.16       16.69
{txt}         10 {c |}{res}          1        0.16       16.85
{txt}         20 {c |}{res}          1        0.16       17.01
{txt}         50 {c |}{res}          2        0.32       17.34
{txt}        100 {c |}{res}         12        1.93       19.26
{txt}        200 {c |}{res}          8        1.28       20.55
{txt}        250 {c |}{res}          1        0.16       20.71
{txt}        300 {c |}{res}          1        0.16       20.87
{txt}        400 {c |}{res}          1        0.16       21.03
{txt}        500 {c |}{res}         24        3.85       24.88
{txt}        600 {c |}{res}          1        0.16       25.04
{txt}        700 {c |}{res}          1        0.16       25.20
{txt}        800 {c |}{res}          1        0.16       25.36
{txt}       1000 {c |}{res}         56        8.99       34.35
{txt}       1500 {c |}{res}          6        0.96       35.31
{txt}       2000 {c |}{res}         28        4.49       39.81
{txt}       2500 {c |}{res}          1        0.16       39.97
{txt}       3000 {c |}{res}         10        1.61       41.57
{txt}       4000 {c |}{res}          4        0.64       42.22
{txt}       5000 {c |}{res}         67       10.75       52.97
{txt}       6000 {c |}{res}          4        0.64       53.61
{txt}       8000 {c |}{res}          1        0.16       53.77
{txt}      10000 {c |}{res}         91       14.61       68.38
{txt}      15000 {c |}{res}          3        0.48       68.86
{txt}      19000 {c |}{res}          1        0.16       69.02
{txt}      20000 {c |}{res}         28        4.49       73.52
{txt}      25000 {c |}{res}          8        1.28       74.80
{txt}      30000 {c |}{res}         15        2.41       77.21
{txt}      40000 {c |}{res}          5        0.80       78.01
{txt}      45000 {c |}{res}          1        0.16       78.17
{txt}      50000 {c |}{res}         45        7.22       85.39
{txt}      60000 {c |}{res}          2        0.32       85.71
{txt}      70000 {c |}{res}          2        0.32       86.04
{txt}      75000 {c |}{res}          1        0.16       86.20
{txt}      80000 {c |}{res}          1        0.16       86.36
{txt}      85000 {c |}{res}          1        0.16       86.52
{txt}     100000 {c |}{res}         52        8.35       94.86
{txt}     125000 {c |}{res}          1        0.16       95.02
{txt}     150000 {c |}{res}          2        0.32       95.35
{txt}     200000 {c |}{res}          6        0.96       96.31
{txt}     250000 {c |}{res}          3        0.48       96.79
{txt}     300000 {c |}{res}          4        0.64       97.43
{txt}     400000 {c |}{res}          1        0.16       97.59
{txt}     500000 {c |}{res}          6        0.96       98.56
{txt}     800000 {c |}{res}          1        0.16       98.72
{txt}    1000000 {c |}{res}          7        1.12       99.84
{txt}    9999999 {c |}{res}          1        0.16      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}        623      100.00
{txt}
{com}.         summ borrow_total, detail

                {txt}Total that Could be Borrowed
{hline 61}
      Percentiles      Smallest
 1%    {res}        0              0
{txt} 5%    {res}        0              0
{txt}10%    {res}        0              0       {txt}Obs         {res}        623
{txt}25%    {res}      600              0       {txt}Sum of Wgt. {res}        623

{txt}50%    {res}     5000                      {txt}Mean          {res} 57316.99
                        {txt}Largest       Std. Dev.     {res} 418276.7
{txt}75%    {res}    30000        1000000
{txt}90%    {res}   100000        1000000       {txt}Variance      {res} 1.75e+11
{txt}95%    {res}   125000        1000000       {txt}Skewness      {res} 21.76214
{txt}99%    {res}  1000000        9999999       {txt}Kurtosis      {res} 514.4438
{txt}
{com}.         
.         
. *Interest
.         foreach var in V06P630 V06P631 V06P632 V06P633 V06P634 {c -(} 
{txt}  2{com}.                         tab `var'
{txt}  3{com}.                         {c )-}

{txt}Mod14_A1. How interested {c |}
  is R in government and {c |}
                politics {c |}      Freq.     Percent        Cum.
{hline 25}{c +}{hline 35}
 1. Extremely interested {c |}{res}         62       18.24       18.24
{txt}      2. Very interested {c |}{res}        134       39.41       57.65
{txt}3. Moderately interested {c |}{res}        113       33.24       90.88
{txt}  4. Slightly interested {c |}{res}         29        8.53       99.41
{txt}5. Not interested at all {c |}{res}          1        0.29       99.71
{txt}              9. Refused {c |}{res}          1        0.29      100.00
{txt}{hline 25}{c +}{hline 35}
                   Total {c |}{res}        340      100.00

{txt}Mod14_A2. How closely {c |}
  R pays attention to {c |}
       government and {c |}
             politics {c |}      Freq.     Percent        Cum.
{hline 22}{c +}{hline 35}
 1. Extremely closely {c |}{res}         37       10.88       10.88
{txt}      2. Very closely {c |}{res}        113       33.24       44.12
{txt}3. Moderately closely {c |}{res}        147       43.24       87.35
{txt}  4. Slightly closely {c |}{res}         36       10.59       97.94
{txt}5. Not closely at all {c |}{res}          7        2.06      100.00
{txt}{hline 22}{c +}{hline 35}
                Total {c |}{res}        340      100.00

   {txt}Mod14_A3. How often {c |}
  does R pay attention {c |}
     to government and {c |}
              politics {c |}      Freq.     Percent        Cum.
{hline 23}{c +}{hline 35}
       1. All the time {c |}{res}         56       16.47       16.47
{txt}   2. Most of the time {c |}{res}        148       43.53       60.00
{txt}3. About half the time {c |}{res}         96       28.24       88.24
{txt}    4. Once in a while {c |}{res}         37       10.88       99.12
{txt}              5. Never {c |}{res}          3        0.88      100.00
{txt}{hline 23}{c +}{hline 35}
                 Total {c |}{res}        340      100.00

          {txt}Mod14_B1. How {c |}
  interested has R been {c |}
       in the political {c |}
              campaigns {c |}      Freq.     Percent        Cum.
{hline 24}{c +}{hline 35}
1. Very much interested {c |}{res}        155       46.27       46.27
{txt} 2. Somewhat interested {c |}{res}        124       37.01       83.28
{txt} 3. Not much interested {c |}{res}         56       16.72      100.00
{txt}{hline 24}{c +}{hline 35}
                  Total {c |}{res}        335      100.00

 {txt}Mod14_B2. How often {c |}
       does R follow {c |}
      government and {c |}
      public affairs {c |}      Freq.     Percent        Cum.
{hline 21}{c +}{hline 35}
 1. Most of the time {c |}{res}        164       48.96       48.96
{txt} 2. Some of the time {c |}{res}        104       31.04       80.00
{txt}3. Only now and then {c |}{res}         46       13.73       93.73
{txt}    4. Hardly at all {c |}{res}         21        6.27      100.00
{txt}{hline 21}{c +}{hline 35}
               Total {c |}{res}        335      100.00
{txt}
{com}.                         
.                 recode V06P630 (1=5) (2=4) (3=3) (4=2) (5=1) (9=.), gen(int_a1)
{txt}(227 differences between V06P630 and int_a1)

{com}.                 recode V06P631  (1=5) (2=4) (3=3) (4=2) (5=1) (9=.), gen(int_a2)
{txt}(193 differences between V06P631 and int_a2)

{com}.                 recode V06P632  (1=5) (2=4) (3=3) (4=2) (5=1) (9=.), gen(int_a3)
{txt}(244 differences between V06P632 and int_a3)

{com}.                 recode V06P633  (1=3) (2=2) (3=1), gen(int_b1)
{txt}(211 differences between V06P633 and int_b1)

{com}.                 recode V06P634  (1=4) (2=3) (3=2) (4=1), gen(int_b2)
{txt}(335 differences between V06P634 and int_b2)

{com}.         
.                 pwcorr int_a1-int_a3, sig

             {txt}{c |}   int_a1   int_a2   int_a3
{hline 13}{c +}{hline 27}
      int_a1 {c |} {res}  1.0000 
             {txt}{c |}
             {c |}
      int_a2 {c |} {res}  0.6563   1.0000 
             {txt}{c |}{res}   0.0000
             {txt}{c |}
      int_a3 {c |} {res}  0.6222   0.6395   1.0000 
             {txt}{c |}{res}   0.0000   0.0000
             {txt}{c |}

{com}.                 pwcorr int_b1 int_b2, sig

             {txt}{c |}   int_b1   int_b2
{hline 13}{c +}{hline 18}
      int_b1 {c |} {res}  1.0000 
             {txt}{c |}
             {c |}
      int_b2 {c |} {res}  0.5821   1.0000 
             {txt}{c |}{res}   0.0000
             {txt}{c |}

{com}.                 
.                 factor int_a1-int_a3, pcf
{txt}(obs=339)

Factor analysis/correlation{col 52}Number of obs    = {res}     339
{col 5}{txt}Method: principal-component factors{col 52}Retained factors = {res}       1
{col 5}{txt}Rotation: (unrotated){col 52}Number of params = {res}       3

{txt}{col 5}{hline 13}{c TT}{hline 60}
{col 5}     Factor  {c |} {ralign 12:Eigenvalue}   Difference        Proportion   Cumulative
{col 5}{hline 13}{c +}{hline 60}
{col 5}{ralign 11:Factor1}  {c |}{res}      2.29291      1.91496            0.7643       0.7643
{txt}{col 5}{ralign 11:Factor2}  {c |}{res}      0.37795      0.04882            0.1260       0.8903
{txt}{col 5}{ralign 11:Factor3}  {c |}{res}      0.32913            .            0.1097       1.0000
{txt}{col 5}{hline 13}{c BT}{hline 60}
{col 5}LR test: independent vs. saturated:  chi2({res}3{txt})  ={res}  422.96{txt} Prob>chi2 ={res} 0.0000

{txt}Factor loadings (pattern matrix) and unique variances

{space 4}{hline 13}{c  TT}{hline 10}{c  TT}{hline 14}
{space 4}{space 0}{ralign 12:Variable}{space 1}{c |}{space 1}{ralign 8:Factor1}{space 1}{c |}{space 1}{ralign 12:Uniqueness}{space 1}
{space 4}{hline 13}{c   +}{hline 10}{c   +}{hline 14}
{space 4}{space 0}{ralign 12:int_a1}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.8678}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.2469}}}{space 1}
{space 4}{space 0}{ralign 12:int_a2}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.8850}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.2168}}}{space 1}
{space 4}{space 0}{ralign 12:int_a3}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.8699}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.2434}}}{space 1}
{space 4}{hline 13}{c  BT}{hline 10}{c  BT}{hline 14}

{com}.                 predict factor1
{txt}(regression scoring assumed)

{p 0 0 2}Scoring coefficients (method = regression){p_end}

{space 4}{hline 13}{c  TT}{hline 10}
{space 4}{space 0}{ralign 12:Variable}{space 1}{c |}{space 1}{ralign 8:Factor1}{space 1}
{space 4}{hline 13}{c   +}{hline 10}
{space 4}{space 0}{ralign 12:int_a1}{space 1}{c |}{space 1}{ralign 8:{res:{sf: 0.37847}}}{space 1}
{space 4}{space 0}{ralign 12:int_a2}{space 1}{c |}{space 1}{ralign 8:{res:{sf: 0.38597}}}{space 1}
{space 4}{space 0}{ralign 12:int_a3}{space 1}{c |}{space 1}{ralign 8:{res:{sf: 0.37937}}}{space 1}
{space 4}{hline 13}{c  BT}{hline 10}


{com}.                 rename factor1 interest_v1 
{res}{txt}
{com}.                 label var interest_v1 "Interest (Version 1)"
{txt}
{com}.                 factor int_b1 int_b2, pcf
{txt}(obs=335)

Factor analysis/correlation{col 52}Number of obs    = {res}     335
{col 5}{txt}Method: principal-component factors{col 52}Retained factors = {res}       1
{col 5}{txt}Rotation: (unrotated){col 52}Number of params = {res}       1

{txt}{col 5}{hline 13}{c TT}{hline 60}
{col 5}     Factor  {c |} {ralign 12:Eigenvalue}   Difference        Proportion   Cumulative
{col 5}{hline 13}{c +}{hline 60}
{col 5}{ralign 11:Factor1}  {c |}{res}      1.58206      1.16411            0.7910       0.7910
{txt}{col 5}{ralign 11:Factor2}  {c |}{res}      0.41794            .            0.2090       1.0000
{txt}{col 5}{hline 13}{c BT}{hline 60}
{col 5}LR test: independent vs. saturated:  chi2({res}1{txt})  ={res}  137.96{txt} Prob>chi2 ={res} 0.0000

{txt}Factor loadings (pattern matrix) and unique variances

{space 4}{hline 13}{c  TT}{hline 10}{c  TT}{hline 14}
{space 4}{space 0}{ralign 12:Variable}{space 1}{c |}{space 1}{ralign 8:Factor1}{space 1}{c |}{space 1}{ralign 12:Uniqueness}{space 1}
{space 4}{hline 13}{c   +}{hline 10}{c   +}{hline 14}
{space 4}{space 0}{ralign 12:int_b1}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.8894}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.2090}}}{space 1}
{space 4}{space 0}{ralign 12:int_b2}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.8894}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.2090}}}{space 1}
{space 4}{hline 13}{c  BT}{hline 10}{c  BT}{hline 14}

{com}.                 predict factor1 
{txt}(regression scoring assumed)

{p 0 0 2}Scoring coefficients (method = regression){p_end}

{space 4}{hline 13}{c  TT}{hline 10}
{space 4}{space 0}{ralign 12:Variable}{space 1}{c |}{space 1}{ralign 8:Factor1}{space 1}
{space 4}{hline 13}{c   +}{hline 10}
{space 4}{space 0}{ralign 12:int_b1}{space 1}{c |}{space 1}{ralign 8:{res:{sf: 0.56218}}}{space 1}
{space 4}{space 0}{ralign 12:int_b2}{space 1}{c |}{space 1}{ralign 8:{res:{sf: 0.56218}}}{space 1}
{space 4}{hline 13}{c  BT}{hline 10}


{com}.                 rename factor1 interest_v2
{res}{txt}
{com}.                 label var interest_v2 "Interest (Version 2)"
{txt}
{com}.                 
.                 summ interest_v1 interest_v2

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 1}interest_v1 {c |}{res}       339    4.37e-09           1  -2.449235   1.833793
{txt}{space 1}interest_v2 {c |}{res}       335    1.37e-08           1  -2.362611   1.014366
{txt}
{com}.         
.                 gen interest = interest_v1
{txt}(873 missing values generated)

{com}.                 replace interest = interest_v2 if interest == . 
{txt}(335 real changes made)

{com}.                 summ interest

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 4}interest {c |}{res}       674    9.01e-09    .9992568  -2.449235   1.833793
{txt}
{com}.                 label var interest "Interest (Both Versions)"
{txt}
{com}.                 
.                 
. *Ideology
.                 tab V045117

      {txt}G4a. Liberal/conservative 7-point {c |}
                  scale: self-placement {c |}      Freq.     Percent        Cum.
{hline 40}{c +}{hline 35}
                  01. Extremely liberal {c |}{res}         20        1.88        1.88
{txt}                            02. Liberal {c |}{res}        103        9.66       11.54
{txt}                   03. Slightly liberal {c |}{res}        125       11.73       23.26
{txt}       04. Moderate; middle of the road {c |}{res}        279       26.17       49.44
{txt}              05. Slightly conservative {c |}{res}        143       13.41       62.85
{txt}                       06. Conservative {c |}{res}        166       15.57       78.42
{txt}             07. Extremely conservative {c |}{res}         31        2.91       81.33
{txt}80. Haven't thought much {c -(}DO NOT PROBE{c )-} {c |}{res}        187       17.54       98.87
{txt}                         88. Don't know {c |}{res}         10        0.94       99.81
{txt}                            89. Refused {c |}{res}          2        0.19      100.00
{txt}{hline 40}{c +}{hline 35}
                                  Total {c |}{res}      1,066      100.00
{txt}
{com}.                 gen ideol = V045117
{txt}(146 missing values generated)

{com}.                 replace ideol = . if ideol > 8
{txt}(199 real changes made, 199 to missing)

{com}.                 label def id 1 "Ext. Liberal" 2 "Liberal" 3 "Slightly Liberal" 4 "Moderate" 5 "Slight Cons." 6 "Conservative" 7 "Ext. Conservative"
{txt}
{com}.                 label values ideol id
{txt}
{com}.                 tab ideol

            {txt}ideol {c |}      Freq.     Percent        Cum.
{hline 18}{c +}{hline 35}
     Ext. Liberal {c |}{res}         20        2.31        2.31
{txt}          Liberal {c |}{res}        103       11.88       14.19
{txt} Slightly Liberal {c |}{res}        125       14.42       28.60
{txt}         Moderate {c |}{res}        279       32.18       60.78
{txt}     Slight Cons. {c |}{res}        143       16.49       77.28
{txt}     Conservative {c |}{res}        166       19.15       96.42
{txt}Ext. Conservative {c |}{res}         31        3.58      100.00
{txt}{hline 18}{c +}{hline 35}
            Total {c |}{res}        867      100.00
{txt}
{com}.                 tab V045117 ideol

                 {txt}G4a. {c |}
 Liberal/conservative {c |}
       7-point scale: {c |}                               ideol
       self-placement {c |} Ext. Libe    Liberal  Slightly    Moderate  Slight Co  Conservat {c |}     Total
{hline 22}{c +}{hline 66}{c +}{hline 10}
01. Extremely liberal {c |}{res}        20          0          0          0          0          0 {txt}{c |}{res}        20 
{txt}          02. Liberal {c |}{res}         0        103          0          0          0          0 {txt}{c |}{res}       103 
{txt} 03. Slightly liberal {c |}{res}         0          0        125          0          0          0 {txt}{c |}{res}       125 
{txt}04. Moderate; middle  {c |}{res}         0          0          0        279          0          0 {txt}{c |}{res}       279 
{txt}05. Slightly conserva {c |}{res}         0          0          0          0        143          0 {txt}{c |}{res}       143 
{txt}     06. Conservative {c |}{res}         0          0          0          0          0        166 {txt}{c |}{res}       166 
{txt}07. Extremely conserv {c |}{res}         0          0          0          0          0          0 {txt}{c |}{res}        31 
{txt}{hline 22}{c +}{hline 66}{c +}{hline 10}
                Total {c |}{res}        20        103        125        279        143        166 {txt}{c |}{res}       867 


                 {txt}G4a. {c |}
 Liberal/conservative {c |}
       7-point scale: {c |}   ideol
       self-placement {c |} Ext. Cons {c |}     Total
{hline 22}{c +}{hline 11}{c +}{hline 10}
01. Extremely liberal {c |}{res}         0 {txt}{c |}{res}        20 
{txt}          02. Liberal {c |}{res}         0 {txt}{c |}{res}       103 
{txt} 03. Slightly liberal {c |}{res}         0 {txt}{c |}{res}       125 
{txt}04. Moderate; middle  {c |}{res}         0 {txt}{c |}{res}       279 
{txt}05. Slightly conserva {c |}{res}         0 {txt}{c |}{res}       143 
{txt}     06. Conservative {c |}{res}         0 {txt}{c |}{res}       166 
{txt}07. Extremely conserv {c |}{res}        31 {txt}{c |}{res}        31 
{txt}{hline 22}{c +}{hline 11}{c +}{hline 10}
                Total {c |}{res}        31 {txt}{c |}{res}       867 

{txt}
{com}.                 
.                 recode ideol (1=4) (2=3) (3=2) (4=1) (5=2) (6=3) (7=4), gen(ideol_str)
{txt}(867 differences between ideol and ideol_str)

{com}.                 label var ideol_str "Ideological Extremity"
{txt}
{com}.                 
.                 summ ideol_str

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 3}ideol_str {c |}{res}       867    2.106113    .9257901          1          4
{txt}
{com}.                 gen ideol_str01 = (ideol_str - r(min))/(r(max)-r(min))
{txt}(345 missing values generated)

{com}.                 label var ideol_str01 "Ideological Extremity"
{txt}
{com}.                 
. *2004 Retro/Prosp Evaluations*
.         label def bette1 1 "Much Worse" 2 "Somewhat Worse" 3 "Same" 4 "Somewhat Better" 5 "Much Better"
{txt}
{com}.         recode  V043098 (1=5) (2=4) (3=3) (4=2) (5=1) , gen(retro2004)
{txt}(820 differences between V043098 and retro2004)

{com}.         label var retro2004 "Retro Econ Evals (2004)"
{txt}
{com}.         label values retro2004 bette1
{txt}
{com}.         tab retro2004

     {txt}Retro Econ {c |}
   Evals (2004) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}        234       19.53       19.53
{txt} Somewhat Worse {c |}{res}        308       25.71       45.24
{txt}           Same {c |}{res}        378       31.55       76.79
{txt}Somewhat Better {c |}{res}        236       19.70       96.49
{txt}    Much Better {c |}{res}         42        3.51      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,198      100.00
{txt}
{com}.         summ retro2004

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 3}retro2004 {c |}{res}      1198    2.619366    1.109852          1          5
{txt}
{com}.         
.         recode V043100 (1=5) (2=4) (3=3) (4=2) (5=1)  (8=.), gen(prosp2004)
{txt}(621 differences between V043100 and prosp2004)

{com}.         label var prosp2004 "Prosp Econ Evals (2004)
{txt}
{com}.         label values prosp2004 bette
{txt}
{com}.         tab prosp2004

 {txt}Prosp Econ {c |}
      Evals {c |}
     (2004) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          1 {c |}{res}         48        4.15        4.15
{txt}          2 {c |}{res}        160       13.83       17.98
{txt}          3 {c |}{res}        537       46.41       64.39
{txt}          4 {c |}{res}        316       27.31       91.70
{txt}          5 {c |}{res}         96        8.30      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,157      100.00
{txt}
{com}.         summ prosp2004

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 3}prosp2004 {c |}{res}      1157    3.217805    .9287382          1          5
{txt}
{com}.         
.         recode V043102 (1=5) (2=4) (3=3) (4=2) (5=1) (8=.), gen(retro_unempl2004)
{txt}(767 differences between V043102 and retro_unempl2004)

{com}.         label var retro_unempl2004 "Retro Unempl. Evals (2004)"
{txt}
{com}.         label values retro_unempl2004 bette1
{txt}
{com}.         tab retro_unempl2004

  {txt}Retro Unempl. {c |}
   Evals (2004) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}        208       19.53       19.53
{txt} Somewhat Worse {c |}{res}        292       27.42       46.95
{txt}           Same {c |}{res}        299       28.08       75.02
{txt}Somewhat Better {c |}{res}        232       21.78       96.81
{txt}    Much Better {c |}{res}         34        3.19      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,065      100.00
{txt}
{com}.         summ retro_unempl2004

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
retro_u~2004 {c |}{res}      1065    2.616901    1.120425          1          5
{txt}
{com}.         
.         recode V043103 (1=1) (3=2) (5=3) (0=.) (8=.) (9=.), gen(prosp_unempl2004)
{txt}(958 differences between V043103 and prosp_unempl2004)

{com}.         label var prosp_unempl2004 "Prosp Unempl. Evals (2004)"
{txt}
{com}.         label def prun 1 "More Unmployment" 2 "Same" 3 "Less Unemployment"
{txt}
{com}.         label values prosp_unempl2004 prun
{txt}
{com}.         tab prosp_unempl2004

    {txt}Prosp Unempl. {c |}
     Evals (2004) {c |}      Freq.     Percent        Cum.
{hline 18}{c +}{hline 35}
 More Unmployment {c |}{res}        254       24.35       24.35
{txt}             Same {c |}{res}        557       53.40       77.76
{txt}Less Unemployment {c |}{res}        232       22.24      100.00
{txt}{hline 18}{c +}{hline 35}
            Total {c |}{res}      1,043      100.00
{txt}
{com}.         summ prosp_unempl2004

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
prosp_u~2004 {c |}{res}      1043    1.978907    .6826166          1          3
{txt}
{com}.         
.         recode  V043105 (1=5) (2=4) (3=3) (4=2) (5=1), gen(retro_inflation2004)
{txt}(579 differences between V043105 and retro_inflation2004)

{com}.         label var retro_inflation2004 "Retro Inflation (2004)"
{txt}
{com}.         label values retro_inflation2004 bette1
{txt}
{com}.         summ retro_inflation2004

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
retro_i~2004 {c |}{res}      1048    2.400763    .8267723          1          5
{txt}
{com}.         tab retro_inflation2004

{txt}Retro Inflation {c |}
         (2004) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}        165       15.74       15.74
{txt} Somewhat Worse {c |}{res}        359       34.26       50.00
{txt}           Same {c |}{res}        469       44.75       94.75
{txt}Somewhat Better {c |}{res}         49        4.68       99.43
{txt}    Much Better {c |}{res}          6        0.57      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,048      100.00
{txt}
{com}.         
.         recode  V043106 (1=1) (3=2) (5=3) (0=.) (8=.) (9=.), gen(prosp_inflation2004)
{txt}(851 differences between V043106 and prosp_inflation2004)

{com}.         label var prosp_inflation2004 "Prosp. Inflation (2004)"
{txt}
{com}.         label def prun1 1 "More Inflation" 2 "Same" 3 "Lower Inflation"
{txt}
{com}.         label values prosp_inflation2004 prun1
{txt}
{com}.         tab prosp_inflation2004

         {txt}Prosp. {c |}
      Inflation {c |}
         (2004) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
 More Inflation {c |}{res}        361       35.36       35.36
{txt}           Same {c |}{res}        588       57.59       92.95
{txt}Lower Inflation {c |}{res}         72        7.05      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,021      100.00
{txt}
{com}.         summ prosp_inflation2004

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
prosp_i~2004 {c |}{res}      1021    1.716944    .5867799          1          3
{txt}
{com}.                 
.         pwcorr retro2004 prosp2004 retro_unempl2004 prosp_unempl2004 retro_inflation2004 prosp_inflation2004, sig

             {txt}{c |} retro2~4 prosp2~4 re~l2004 pr~l2004 re~n2004 pr~n2004
{hline 13}{c +}{hline 54}
   retro2004 {c |} {res}  1.0000 
             {txt}{c |}
             {c |}
   prosp2004 {c |} {res}  0.3718   1.0000 
             {txt}{c |}{res}   0.0000
             {txt}{c |}
retro_u~2004 {c |} {res}  0.6636   0.3060   1.0000 
             {txt}{c |}{res}   0.0000   0.0000
             {txt}{c |}
prosp_u~2004 {c |} {res}  0.3658   0.4566   0.3583   1.0000 
             {txt}{c |}{res}   0.0000   0.0000   0.0000
             {txt}{c |}
retro_i~2004 {c |} {res}  0.4453   0.2697   0.3904   0.2396   1.0000 
             {txt}{c |}{res}   0.0000   0.0000   0.0000   0.0000
             {txt}{c |}
prosp_i~2004 {c |} {res}  0.1204   0.3222   0.1068   0.2406   0.1309   1.0000 
             {txt}{c |}{res}   0.0001   0.0000   0.0007   0.0000   0.0000
             {txt}{c |}

{com}.         factor retro2004 prosp2004 retro_unempl2004 prosp_unempl2004 retro_inflation2004 prosp_inflation2004, pcf
{txt}(obs=954)

Factor analysis/correlation{col 52}Number of obs    = {res}     954
{col 5}{txt}Method: principal-component factors{col 52}Retained factors = {res}       2
{col 5}{txt}Rotation: (unrotated){col 52}Number of params = {res}      11

{txt}{col 5}{hline 13}{c TT}{hline 60}
{col 5}     Factor  {c |} {ralign 12:Eigenvalue}   Difference        Proportion   Cumulative
{col 5}{hline 13}{c +}{hline 60}
{col 5}{ralign 11:Factor1}  {c |}{res}      2.69064      1.61144            0.4484       0.4484
{txt}{col 5}{ralign 11:Factor2}  {c |}{res}      1.07920      0.33606            0.1799       0.6283
{txt}{col 5}{ralign 11:Factor3}  {c |}{res}      0.74314      0.11467            0.1239       0.7522
{txt}{col 5}{ralign 11:Factor4}  {c |}{res}      0.62847      0.10302            0.1047       0.8569
{txt}{col 5}{ralign 11:Factor5}  {c |}{res}      0.52545      0.19233            0.0876       0.9445
{txt}{col 5}{ralign 11:Factor6}  {c |}{res}      0.33311            .            0.0555       1.0000
{txt}{col 5}{hline 13}{c BT}{hline 60}
{col 5}LR test: independent vs. saturated:  chi2({res}15{txt}) ={res} 1367.91{txt} Prob>chi2 ={res} 0.0000

{txt}Factor loadings (pattern matrix) and unique variances

{space 4}{hline 13}{c  TT}{hline 10}{hline 10}{c  TT}{hline 14}
{space 4}{space 0}{ralign 12:Variable}{space 1}{c |}{space 1}{ralign 8:Factor1}{space 1}{space 1}{ralign 8:Factor2}{space 1}{c |}{space 1}{ralign 12:Uniqueness}{space 1}
{space 4}{hline 13}{c   +}{hline 10}{hline 10}{c   +}{hline 14}
{space 4}{space 0}{ralign 12:retro2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.7975}}}{space 1}{space 1}{ralign 8:{res:{sf: -0.3373}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.2503}}}{space 1}
{space 4}{space 0}{ralign 12:prosp2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.6900}}}{space 1}{space 1}{ralign 8:{res:{sf:  0.3749}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.3834}}}{space 1}
{space 4}{space 0}{ralign 12:retro_u~2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.7580}}}{space 1}{space 1}{ralign 8:{res:{sf: -0.3700}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.2885}}}{space 1}
{space 4}{space 0}{ralign 12:prosp_u~2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.6818}}}{space 1}{space 1}{ralign 8:{res:{sf:  0.2514}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.4720}}}{space 1}
{space 4}{space 0}{ralign 12:retro_i~2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.6194}}}{space 1}{space 1}{ralign 8:{res:{sf: -0.2784}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.5389}}}{space 1}
{space 4}{space 0}{ralign 12:prosp_i~2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.3945}}}{space 1}{space 1}{ralign 8:{res:{sf:  0.7398}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.2971}}}{space 1}
{space 4}{hline 13}{c  BT}{hline 10}{hline 10}{c  BT}{hline 14}

{com}.         rotate

{txt}Factor analysis/correlation{col 52}Number of obs    = {res}     954
{col 5}{txt}Method: principal-component factors{col 52}Retained factors = {res}       2
{col 5}{txt}Rotation: orthogonal varimax (Kaiser off){col 52}Number of params = {res}      11

{txt}{col 5}{hline 13}{c TT}{hline 60}
{col 5}     Factor  {c |} {ralign 12:Variance}   Difference        Proportion   Cumulative
{col 5}{hline 13}{c +}{hline 60}
{col 5}{ralign 11:Factor1}  {c |}{res}      2.23045      0.69107            0.3717       0.3717
{txt}{col 5}{ralign 11:Factor2}  {c |}{res}      1.53938            .            0.2566       0.6283
{txt}{col 5}{hline 13}{c BT}{hline 60}
{col 5}LR test: independent vs. saturated:  chi2({res}15{txt}) ={res} 1367.91{txt} Prob>chi2 ={res} 0.0000

{txt}Rotated factor loadings (pattern matrix) and unique variances

{space 4}{hline 13}{c  TT}{hline 10}{hline 10}{c  TT}{hline 14}
{space 4}{space 0}{ralign 12:Variable}{space 1}{c |}{space 1}{ralign 8:Factor1}{space 1}{space 1}{ralign 8:Factor2}{space 1}{c |}{space 1}{ralign 12:Uniqueness}{space 1}
{space 4}{hline 13}{c   +}{hline 10}{hline 10}{c   +}{hline 14}
{space 4}{space 0}{ralign 12:retro2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.8543}}}{space 1}{space 1}{ralign 8:{res:{sf:  0.1410}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.2503}}}{space 1}
{space 4}{space 0}{ralign 12:prosp2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.3829}}}{space 1}{space 1}{ralign 8:{res:{sf:  0.6856}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.3834}}}{space 1}
{space 4}{space 0}{ralign 12:retro_u~2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.8384}}}{space 1}{space 1}{ralign 8:{res:{sf:  0.0923}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.2885}}}{space 1}
{space 4}{space 0}{ralign 12:prosp_u~2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.4419}}}{space 1}{space 1}{ralign 8:{res:{sf:  0.5768}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.4720}}}{space 1}
{space 4}{space 0}{ralign 12:retro_i~2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf:  0.6722}}}{space 1}{space 1}{ralign 8:{res:{sf:  0.0957}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.5389}}}{space 1}
{space 4}{space 0}{ralign 12:prosp_i~2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf: -0.0619}}}{space 1}{space 1}{ralign 8:{res:{sf:  0.8361}}}{space 1}{c |}{space 1}{center 12:{res:{sf:    0.2971}}}{space 1}
{space 4}{hline 13}{c  BT}{hline 10}{hline 10}{c  BT}{hline 14}

Factor rotation matrix

{space 4}{hline 13}{c  TT}{hline 9}{hline 9}
{space 4}{space 0}{ralign 12:}{space 1}{c |}{space 1}{ralign 7:Factor1}{space 1}{space 1}{ralign 7:Factor2}{space 1}
{space 4}{hline 13}{c   +}{hline 9}{hline 9}
{space 4}{space 0}{ralign 12:Factor1}{space 1}{c |}{space 1}{ralign 7:{res:{sf: 0.8452}}}{space 1}{space 1}{ralign 7:{res:{sf: 0.5344}}}{space 1}
{space 4}{space 0}{ralign 12:Factor2}{space 1}{c |}{space 1}{ralign 7:{res:{sf:-0.5344}}}{space 1}{space 1}{ralign 7:{res:{sf: 0.8452}}}{space 1}
{space 4}{hline 13}{c  BT}{hline 9}{hline 9}

{com}.         predict factor1 factor2
{txt}(regression scoring assumed)

{p 0 0 2}Scoring coefficients (method = regression; based on varimax rotated factors){p_end}

{space 4}{hline 13}{c  TT}{hline 10}{hline 10}
{space 4}{space 0}{ralign 12:Variable}{space 1}{c |}{space 1}{ralign 8:Factor1}{space 1}{space 1}{ralign 8:Factor2}{space 1}
{space 4}{hline 13}{c   +}{hline 10}{hline 10}
{space 4}{space 0}{ralign 12:retro2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf: 0.41754}}}{space 1}{space 1}{ralign 8:{res:{sf:-0.10580}}}{space 1}
{space 4}{space 0}{ralign 12:prosp2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf: 0.03114}}}{space 1}{space 1}{ralign 8:{res:{sf: 0.43063}}}{space 1}
{space 4}{space 0}{ralign 12:retro_u~2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf: 0.42135}}}{space 1}{space 1}{ralign 8:{res:{sf:-0.13927}}}{space 1}
{space 4}{space 0}{ralign 12:prosp_u~2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf: 0.08970}}}{space 1}{space 1}{ralign 8:{res:{sf: 0.33229}}}{space 1}
{space 4}{space 0}{ralign 12:retro_i~2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf: 0.33240}}}{space 1}{space 1}{ralign 8:{res:{sf:-0.09500}}}{space 1}
{space 4}{space 0}{ralign 12:prosp_i~2004}{space 1}{c |}{space 1}{ralign 8:{res:{sf:-0.24240}}}{space 1}{space 1}{ralign 8:{res:{sf: 0.65777}}}{space 1}
{space 4}{hline 13}{c  BT}{hline 10}{hline 10}


{com}.         rename factor1 retro2004_factor
{res}{txt}
{com}.         label var retro2004_factor "Retro Evals (2004; Factor)"
{txt}
{com}.         rename factor2 prosp2004_factor 
{res}{txt}
{com}.         label var prosp2004_factor "Prosp Evals (2004; Factor)"
{txt}
{com}. 
. 
.         
. *Network Interest
.                 foreach var in V06P618 V06P619 V06P620 {c -(}
{txt}  2{com}.                         tab `var'
{txt}  3{com}.                         {c )-}

         {txt}Mod13_12_1. How {c |}
      interested Network {c |}
   person #1 in govt and {c |}
                politics {c |}      Freq.     Percent        Cum.
{hline 25}{c +}{hline 35}
 1. Extremely interested {c |}{res}        129       27.10       27.10
{txt}      2. Very interested {c |}{res}        154       32.35       59.45
{txt}3. Moderately interested {c |}{res}        130       27.31       86.76
{txt}  4. Slightly interested {c |}{res}         52       10.92       97.69
{txt}5. Not interested at all {c |}{res}         10        2.10       99.79
{txt}           8. Don't know {c |}{res}          1        0.21      100.00
{txt}{hline 25}{c +}{hline 35}
                   Total {c |}{res}        476      100.00

         {txt}Mod13_12_2. How {c |}
      interested Network {c |}
   person #2 in govt and {c |}
                politics {c |}      Freq.     Percent        Cum.
{hline 25}{c +}{hline 35}
 1. Extremely interested {c |}{res}         84       19.67       19.67
{txt}      2. Very interested {c |}{res}        131       30.68       50.35
{txt}3. Moderately interested {c |}{res}        154       36.07       86.42
{txt}  4. Slightly interested {c |}{res}         46       10.77       97.19
{txt}5. Not interested at all {c |}{res}         11        2.58       99.77
{txt}           8. Don't know {c |}{res}          1        0.23      100.00
{txt}{hline 25}{c +}{hline 35}
                   Total {c |}{res}        427      100.00

         {txt}Mod13_12_3. How {c |}
      interested Network {c |}
   person #3 in govt and {c |}
                politics {c |}      Freq.     Percent        Cum.
{hline 25}{c +}{hline 35}
 1. Extremely interested {c |}{res}         57       16.62       16.62
{txt}      2. Very interested {c |}{res}        106       30.90       47.52
{txt}3. Moderately interested {c |}{res}        123       35.86       83.38
{txt}  4. Slightly interested {c |}{res}         46       13.41       96.79
{txt}5. Not interested at all {c |}{res}          9        2.62       99.42
{txt}           8. Don't know {c |}{res}          2        0.58      100.00
{txt}{hline 25}{c +}{hline 35}
                   Total {c |}{res}        343      100.00
{txt}
{com}.                 
.                 recode V06P618 (1=5) (2=4) (3=3) (4=2) (5=1) (8=.), gen(disc1_interest)
{txt}(346 differences between V06P618 and disc1_interest)

{com}.                 recode V06P619 (1=5) (2=4) (3=3) (4=2) (5=1) (8=.), gen(disc2_interest)
{txt}(273 differences between V06P619 and disc2_interest)

{com}.                 recode V06P620 (1=5) (2=4) (3=3) (4=2) (5=1) (8=.), gen(disc3_interest)
{txt}(220 differences between V06P620 and disc3_interest)

{com}.         
.                 egen disc_interest = rowmean(disc1_interest disc2_interest disc3_interest)
{txt}(736 missing values generated)

{com}.                 label var disc_interest "Network Pol. Interest"
{txt}
{com}.                 
.                 summ disc_interest

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disc_inter~t {c |}{res}       476    3.596289    .7590439          1          5
{txt}
{com}.                 gen disc_int01 = (disc_interest - r(min))/(r(max)-r(min))
{txt}(736 missing values generated)

{com}.                 label var disc_int01 "Network Interest"
{txt}
{com}.                 
.                 
.                 *Weighted Scale of Exposure to Disagreement
.                 
.                         *Agree/Weight
.                         gen a1i = d1_agree * disc1_interest
{txt}(747 missing values generated)

{com}.                         gen a2i = d2_agree * disc2_interest
{txt}(792 missing values generated)

{com}.                         gen a3i = d3_agree * disc3_interest
{txt}(876 missing values generated)

{com}.                         egen agree_int = rowtotal(a1i a2i a3i), missing
{txt}(742 missing values generated)

{com}.                 
.                         *Disagree/Weight
.                         gen d1i = d1_disagree * disc1_interest
{txt}(747 missing values generated)

{com}.                         gen d2i = d2_disagree * disc2_interest
{txt}(792 missing values generated)

{com}.                         gen d3i = d3_disagree * disc3_interest
{txt}(876 missing values generated)

{com}.                         egen disagree_int = rowtotal(d1i d2i d3i), missing
{txt}(742 missing values generated)

{com}.                 
.                         *Scale
.                                 gen disagree_total_int = disagree_int - agree_int
{txt}(742 missing values generated)

{com}.                                 gen disagree_avg_int = disagree_total_int/(pid_disagree + pid_agree)
{txt}(742 missing values generated)

{com}.                                 label var disagree_total_int "Network Disagreement (Interest Weighted)"
{txt}
{com}.                                 label var disagree_avg_int "Network Disagreement (Interest Weighted)"
{txt}
{com}.                                 
.                                 foreach var in disagree_total_int disagree_avg_int {c -(}
{txt}  2{com}.                                         summ `var'
{txt}  3{com}.                                         gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.                                         {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagr~l_int {c |}{res}       470   -4.355319    6.174724        -15         14
{txt}(742 missing values generated)

    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagr~g_int {c |}{res}       470   -1.658511    2.431018         -5          5
{txt}(742 missing values generated)

{com}.                                 
.                                 label var disagree_total_int01 "Network Disagreement (Interest Weighted)"
{txt}
{com}.                                 label var disagree_avg_int01 "Network Disagreement (Interest Weighted)"
{txt}
{com}.                                 
.                                 
.                 
. *Frequency of Talking
.                 foreach var in V06P591x V06P593x V06P595x {c -(} 
{txt}  2{com}.                         tab `var' 
{txt}  3{com}.                         summ `var'
{txt}  4{com}.                         {c )-}

     {txt}Mod13_4_1x. {c |}
  SUMMARY: Total {c |}
     frequency R {c |}
     talked with {c |}
Network person#1 {c |}      Freq.     Percent        Cum.
{hline 17}{c +}{hline 35}
               0 {c |}{res}          2        0.42        0.42
{txt}               1 {c |}{res}          6        1.26        1.68
{txt}               2 {c |}{res}          8        1.68        3.36
{txt}               3 {c |}{res}          9        1.89        5.25
{txt}               4 {c |}{res}          6        1.26        6.51
{txt}               5 {c |}{res}         13        2.73        9.24
{txt}               6 {c |}{res}         10        2.10       11.34
{txt}               7 {c |}{res}          1        0.21       11.55
{txt}               8 {c |}{res}          2        0.42       11.97
{txt}               9 {c |}{res}          1        0.21       12.18
{txt}              10 {c |}{res}         15        3.15       15.34
{txt}              11 {c |}{res}          1        0.21       15.55
{txt}              12 {c |}{res}         18        3.78       19.33
{txt}              15 {c |}{res}          6        1.26       20.59
{txt}              18 {c |}{res}          2        0.42       21.01
{txt}              20 {c |}{res}         17        3.57       24.58
{txt}              24 {c |}{res}          8        1.68       26.26
{txt}              25 {c |}{res}          6        1.26       27.52
{txt}              26 {c |}{res}         18        3.78       31.30
{txt}              28 {c |}{res}          1        0.21       31.51
{txt}              30 {c |}{res}         14        2.94       34.45
{txt}              35 {c |}{res}          3        0.63       35.08
{txt}              40 {c |}{res}          2        0.42       35.50
{txt}              45 {c |}{res}          1        0.21       35.71
{txt}              48 {c |}{res}          2        0.42       36.13
{txt}              50 {c |}{res}          3        0.63       36.76
{txt}              52 {c |}{res}         19        3.99       40.76
{txt}              55 {c |}{res}          1        0.21       40.97
{txt}              60 {c |}{res}          7        1.47       42.44
{txt}              70 {c |}{res}          1        0.21       42.65
{txt}              72 {c |}{res}          1        0.21       42.86
{txt}              75 {c |}{res}          2        0.42       43.28
{txt}              78 {c |}{res}         14        2.94       46.22
{txt}              80 {c |}{res}          1        0.21       46.43
{txt}              90 {c |}{res}          8        1.68       48.11
{txt}             100 {c |}{res}         14        2.94       51.05
{txt}             104 {c |}{res}         12        2.52       53.57
{txt}             108 {c |}{res}          1        0.21       53.78
{txt}             110 {c |}{res}          1        0.21       53.99
{txt}             120 {c |}{res}          8        1.68       55.67
{txt}             125 {c |}{res}          1        0.21       55.88
{txt}             130 {c |}{res}         15        3.15       59.03
{txt}             150 {c |}{res}          5        1.05       60.08
{txt}             156 {c |}{res}          6        1.26       61.34
{txt}             160 {c |}{res}          3        0.63       61.97
{txt}             165 {c |}{res}          2        0.42       62.39
{txt}             170 {c |}{res}          1        0.21       62.61
{txt}             174 {c |}{res}          1        0.21       62.82
{txt}             175 {c |}{res}          2        0.42       63.24
{txt}             180 {c |}{res}         20        4.20       67.44
{txt}             182 {c |}{res}          2        0.42       67.86
{txt}             183 {c |}{res}        153       32.14      100.00
{txt}{hline 17}{c +}{hline 35}
           Total {c |}{res}        476      100.00

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 4}V06P591x {c |}{res}       476    99.80672    74.13953          0        183

     {txt}Mod13_4_2x. {c |}
  SUMMARY: Total {c |}
     frequency R {c |}
     talked with {c |}
Network person#2 {c |}      Freq.     Percent        Cum.
{hline 17}{c +}{hline 35}
               0 {c |}{res}          2        0.47        0.47
{txt}               1 {c |}{res}          2        0.47        0.94
{txt}               2 {c |}{res}          5        1.17        2.11
{txt}               3 {c |}{res}          9        2.11        4.22
{txt}               4 {c |}{res}          9        2.11        6.32
{txt}               5 {c |}{res}         11        2.58        8.90
{txt}               6 {c |}{res}         15        3.51       12.41
{txt}               7 {c |}{res}          1        0.23       12.65
{txt}               8 {c |}{res}          4        0.94       13.58
{txt}               9 {c |}{res}          1        0.23       13.82
{txt}              10 {c |}{res}         12        2.81       16.63
{txt}              12 {c |}{res}         13        3.04       19.67
{txt}              13 {c |}{res}          3        0.70       20.37
{txt}              15 {c |}{res}         10        2.34       22.72
{txt}              16 {c |}{res}          1        0.23       22.95
{txt}              17 {c |}{res}          1        0.23       23.19
{txt}              18 {c |}{res}          1        0.23       23.42
{txt}              20 {c |}{res}         14        3.28       26.70
{txt}              24 {c |}{res}          8        1.87       28.57
{txt}              25 {c |}{res}         11        2.58       31.15
{txt}              26 {c |}{res}         26        6.09       37.24
{txt}              28 {c |}{res}          1        0.23       37.47
{txt}              30 {c |}{res}         12        2.81       40.28
{txt}              35 {c |}{res}          2        0.47       40.75
{txt}              40 {c |}{res}          6        1.41       42.15
{txt}              45 {c |}{res}          3        0.70       42.86
{txt}              48 {c |}{res}          4        0.94       43.79
{txt}              50 {c |}{res}          8        1.87       45.67
{txt}              52 {c |}{res}         14        3.28       48.95
{txt}              55 {c |}{res}          1        0.23       49.18
{txt}              60 {c |}{res}          8        1.87       51.05
{txt}              70 {c |}{res}          5        1.17       52.22
{txt}              72 {c |}{res}          2        0.47       52.69
{txt}              75 {c |}{res}          1        0.23       52.93
{txt}              78 {c |}{res}         22        5.15       58.08
{txt}              80 {c |}{res}          3        0.70       58.78
{txt}              90 {c |}{res}          7        1.64       60.42
{txt}             100 {c |}{res}         16        3.75       64.17
{txt}             104 {c |}{res}          6        1.41       65.57
{txt}             120 {c |}{res}          9        2.11       67.68
{txt}             125 {c |}{res}          2        0.47       68.15
{txt}             130 {c |}{res}         15        3.51       71.66
{txt}             140 {c |}{res}          1        0.23       71.90
{txt}             150 {c |}{res}          7        1.64       73.54
{txt}             156 {c |}{res}          1        0.23       73.77
{txt}             160 {c |}{res}          3        0.70       74.47
{txt}             170 {c |}{res}          1        0.23       74.71
{txt}             175 {c |}{res}          1        0.23       74.94
{txt}             180 {c |}{res}         16        3.75       78.69
{txt}             182 {c |}{res}          3        0.70       79.39
{txt}             183 {c |}{res}         85       19.91       99.30
{txt}8888. Don't know {c |}{res}          3        0.70      100.00
{txt}{hline 17}{c +}{hline 35}
           Total {c |}{res}        427      100.00

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 4}V06P593x {c |}{res}       427    143.7237    739.6108          0       8888

     {txt}Mod13_4_3x. {c |}
  SUMMARY: Total {c |}
     frequency R {c |}
     talked with {c |}
Network person#3 {c |}      Freq.     Percent        Cum.
{hline 17}{c +}{hline 35}
               1 {c |}{res}          2        0.58        0.58
{txt}               2 {c |}{res}          6        1.75        2.33
{txt}               3 {c |}{res}          4        1.17        3.50
{txt}               4 {c |}{res}         10        2.92        6.41
{txt}               5 {c |}{res}         12        3.50        9.91
{txt}               6 {c |}{res}         10        2.92       12.83
{txt}               7 {c |}{res}          1        0.29       13.12
{txt}               8 {c |}{res}         11        3.21       16.33
{txt}              10 {c |}{res}         14        4.08       20.41
{txt}              12 {c |}{res}         11        3.21       23.62
{txt}              14 {c |}{res}          1        0.29       23.91
{txt}              15 {c |}{res}          9        2.62       26.53
{txt}              18 {c |}{res}          1        0.29       26.82
{txt}              20 {c |}{res}         18        5.25       32.07
{txt}              24 {c |}{res}          6        1.75       33.82
{txt}              25 {c |}{res}         10        2.92       36.73
{txt}              26 {c |}{res}         11        3.21       39.94
{txt}              30 {c |}{res}         16        4.66       44.61
{txt}              35 {c |}{res}          2        0.58       45.19
{txt}              36 {c |}{res}          1        0.29       45.48
{txt}              40 {c |}{res}          5        1.46       46.94
{txt}              45 {c |}{res}          1        0.29       47.23
{txt}              48 {c |}{res}          3        0.87       48.10
{txt}              50 {c |}{res}         10        2.92       51.02
{txt}              52 {c |}{res}         20        5.83       56.85
{txt}              60 {c |}{res}          5        1.46       58.31
{txt}              65 {c |}{res}          1        0.29       58.60
{txt}              70 {c |}{res}          2        0.58       59.18
{txt}              72 {c |}{res}          2        0.58       59.77
{txt}              78 {c |}{res}         14        4.08       63.85
{txt}              80 {c |}{res}          2        0.58       64.43
{txt}              90 {c |}{res}          6        1.75       66.18
{txt}              96 {c |}{res}          1        0.29       66.47
{txt}             100 {c |}{res}         15        4.37       70.85
{txt}             104 {c |}{res}          8        2.33       73.18
{txt}             105 {c |}{res}          1        0.29       73.47
{txt}             110 {c |}{res}          1        0.29       73.76
{txt}             120 {c |}{res}          5        1.46       75.22
{txt}             130 {c |}{res}         10        2.92       78.13
{txt}             140 {c |}{res}          2        0.58       78.72
{txt}             150 {c |}{res}          2        0.58       79.30
{txt}             156 {c |}{res}          3        0.87       80.17
{txt}             160 {c |}{res}          2        0.58       80.76
{txt}             170 {c |}{res}          2        0.58       81.34
{txt}             175 {c |}{res}          1        0.29       81.63
{txt}             180 {c |}{res}          7        2.04       83.67
{txt}             182 {c |}{res}          1        0.29       83.97
{txt}             183 {c |}{res}         55       16.03      100.00
{txt}{hline 17}{c +}{hline 35}
           Total {c |}{res}        343      100.00

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 4}V06P595x {c |}{res}       343    71.86297    65.60132          1        183
{txt}
{com}.                 
.                 mvdecode V06P593x, mv(8888 = .a)
    {txt}V06P593x:{res}{col 15}3{txt} missing values generated

{com}.                 
.                 egen disc_freq = rowmean(V06P591x V06P593x V06P595x)
{txt}(736 missing values generated)

{com}.                 label var disc_freq "Avg. #Days in Past 6mos Talked with Discussants"
{txt}
{com}.         
.                 *WeightedScale
.                         foreach var in V06P591x V06P593x V06P595x {c -(}
{txt}  2{com}.                                 egen cut_`var' = cut(`var'), group(5)
{txt}  3{com}.                                 replace cut_`var' = cut_`var' + 1
{txt}  4{com}.                                 {c )-}
{txt}(736 missing values generated)
(476 real changes made)
(788 missing values generated)
(424 real changes made)
(869 missing values generated)
(343 real changes made)

{com}. 
.                 
.                         
.                         *Agree
.                                 gen a1f = d1_agree * cut_V06P591x
{txt}(746 missing values generated)

{com}.                                 gen a2f = d2_agree * cut_V06P593x
{txt}(794 missing values generated)

{com}.                                 gen a3f = d3_agree * cut_V06P595x
{txt}(875 missing values generated)

{com}.                                 egen agree_freq = rowtotal(a1f a2f a3f), missing
{txt}(742 missing values generated)

{com}.                         *Disagree
.                                 gen d1f = d1_disagree * cut_V06P591x
{txt}(746 missing values generated)

{com}.                                 gen d2f = d2_disagree * cut_V06P593x
{txt}(794 missing values generated)

{com}.                                 gen d3f = d3_disagree * cut_V06P595x
{txt}(875 missing values generated)

{com}.                                 egen disagree_freq = rowtotal(d1f d2f d3f), missing
{txt}(742 missing values generated)

{com}.                                 
.                         *Scale
.                                 gen disagree_total_freq = disagree_freq - agree_freq
{txt}(742 missing values generated)

{com}.                                 gen disagree_avg_freq = disagree_total_freq/(pid_disagree + pid_agree)
{txt}(742 missing values generated)

{com}.                                 label var disagree_total_freq "Network Disagreement (Frequency Weighted)"
{txt}
{com}.                                 label var disagree_avg_freq "Network Disagreement (Frequency Weighted)"
{txt}
{com}.                                 
.                                 foreach var in disagree_total_freq disagree_avg_freq {c -(}
{txt}  2{com}.                                         summ `var'
{txt}  3{com}.                                         gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.                                         {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_t~q {c |}{res}       470   -3.893617     5.67467        -15         15
{txt}(742 missing values generated)

    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_a~q {c |}{res}       470   -1.514894    2.223214         -5          5
{txt}(742 missing values generated)

{com}.                                 
.                                 label var disagree_total_freq01 "Network Disagreement (Frequency Weighted)"
{txt}
{com}.                                 label var disagree_avg_freq01 "Network Disagreement (Frequency Weighted)"
{txt}
{com}. 
. *Tie Closeness*
.         mvdecode V06P590 V06P592 V06P594, mv(8=.)
     {txt}V06P592:{res}{col 15}2{txt} missing values generated

{com}.         
.         recode V06P590 V06P592 V06P594 (1=5) (2=4) (3=3) (4=2) (5=1), gen(close1 close2 close3)
{txt}(408 differences between V06P590 and close1)
(346 differences between V06P592 and close2)
(264 differences between V06P594 and close3)

{com}.         
.         *Agree
.                 gen a1c = d1_agree * close1
{txt}(746 missing values generated)

{com}.                 gen a2c = d2_agree * close2
{txt}(793 missing values generated)

{com}.                 gen a3c = d3_agree * close3
{txt}(875 missing values generated)

{com}.                 egen agree_close = rowtotal(a1c a2c a3c), missing
{txt}(742 missing values generated)

{com}.         *Disagree
.                 gen d1c = d1_disagree * close1
{txt}(746 missing values generated)

{com}.                 gen d2c = d2_disagree * close2
{txt}(793 missing values generated)

{com}.                 gen d3c = d3_disagree * close3
{txt}(875 missing values generated)

{com}.                 egen disagree_close = rowtotal(d1c d2c d3c), missing
{txt}(742 missing values generated)

{com}.         *Scale
.                 gen disagree_total_close = disagree_close - agree_close
{txt}(742 missing values generated)

{com}.                 label var disagree_total_close "Disagreement (Closeness Weighted)"
{txt}
{com}.                 
.                 
.         *Reverse Scaled, so that high = less close*
.                 gen a1c1 = d1_agree * V06P590
{txt}(746 missing values generated)

{com}.                 gen a2c1 = d2_agree * V06P592
{txt}(793 missing values generated)

{com}.                 gen a3c1 = d3_agree * V06P594
{txt}(875 missing values generated)

{com}.                 egen agree_close1 = rowtotal(a1c1 a2c1 a3c1), missing
{txt}(742 missing values generated)

{com}.                 
.                 gen d1c1 = d1_disagree * V06P590
{txt}(746 missing values generated)

{com}.                 gen d2c1 = d2_disagree * V06P592
{txt}(793 missing values generated)

{com}.                 gen d3c1 = d3_disagree * V06P594
{txt}(875 missing values generated)

{com}.                 egen disagree_close1 = rowtotal(d1c1 d2c1 d3c1), missing
{txt}(742 missing values generated)

{com}. 
.                 gen disagree_total_close1 = disagree_close1 - agree_close1
{txt}(742 missing values generated)

{com}.                 label var disagree_total_close1 "Disagreement (Closeness Weighted; Rev)"
{txt}
{com}.                 
.                 
.         
.         
.         
.         
.         
.                 
. *Follow POlitics (2004)
. 
. recode V045095 (1=4) (2=3) (3=2) (4=1) (8=.) (9=.), gen(follow04)
{txt}(1066 differences between V045095 and follow04)

{com}. summ follow04

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 4}follow04 {c |}{res}      1063    2.870179    .9247001          1          4
{txt}
{com}. label var follow04 "Political Interest"
{txt}
{com}. gen follow01 = (follow04 - r(min))/(r(max)-r(min))
{txt}(149 missing values generated)

{com}. label var follow01 "Political Interest"
{txt}
{com}. 
. **Partisan Ambivalence
. recode V043053 (9=.), gen(dem_likes)
{txt}(8 differences between V043053 and dem_likes)

{com}. recode V043055 (9=.), gen(dem_dislikes)
{txt}(5 differences between V043055 and dem_dislikes)

{com}. recode V043057 (9=.), gen(rep_likes)
{txt}(5 differences between V043057 and rep_likes)

{com}. recode V043059 (9=.), gen(rep_dislikes)
{txt}(8 differences between V043059 and rep_dislikes)

{com}. 
.         *ID Consistent
.                 gen consistent = . 
{txt}(1212 missing values generated)

{com}.                 replace consistent = dem_likes + rep_dislikes if pid_204 == 1
{txt}(587 real changes made)

{com}.                 replace consistent = dem_dislikes + rep_likes if pid_204 == 0
{txt}(481 real changes made)

{com}.                 label var consistent "Partisan Identity Consistent Likes/Dislikes"
{txt}
{com}. 
.         *ID Conflicting
.                 gen conflicting = . 
{txt}(1212 missing values generated)

{com}.                 replace conflicting = dem_dislikes + rep_likes if pid_204 == 1
{txt}(589 real changes made)

{com}.                 replace conflicting = dem_likes + rep_dislikes if pid_204 == 0
{txt}(480 real changes made)

{com}.                 label var conflicting "Partisan Identity Conclifting Likes/Dislikes"
{txt}
{com}.         
.         
. *Cognitive Style
. 
.         *need to evaluate
.                 recode V045218 (1=4) (2=3) (3=2) (4=1) (9=.), gen(opinionated)
{txt}(1066 differences between V045218 and opinionated)

{com}.                 rename V045219a opinions
{res}{txt}
{com}.                 
.                 foreach var in opinionated opinions {c -(}
{txt}  2{com}.                         summ `var'
{txt}  3{com}.                         gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.                         {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 1}opinionated {c |}{res}      1065    2.746479    .7968154          1          4
{txt}(147 missing values generated)

    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 4}opinions {c |}{res}      1055    3.306161    .8756185          1          5
{txt}(157 missing values generated)

{com}. 
.                 egen evaluate1 = rowtotal(opinionated01 opinions01), missing
{txt}(147 missing values generated)

{com}.                 label var evaluate1 "Need to Evaluate"
{txt}
{com}.                         
.                 
.         *need for cognition
.                 recode V045220a (1=5) (2=4) (3=3) (4=2) (5=1), gen(thinking)
{txt}(703 differences between V045220a and thinking)

{com}.                 recode V045221 (1=0) (5=1) (8=.) (9=.), gen(complex)
{txt}(1066 differences between V045221 and complex)

{com}.                 
.                 summ thinking

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 4}thinking {c |}{res}      1064    3.742481    1.121684          1          5
{txt}
{com}.                 gen thinking01 = (thinking - r(min))/(r(max)-r(min))
{txt}(148 missing values generated)

{com}.         
.                 egen nfc1 = rowtotal(thinking01 complex), missing
{txt}(147 missing values generated)

{com}.                 label var nfc1 "Need for Cognition"
{txt}
{com}.                 
. *for matching
. 
.         
. rename V043250 age2004
{res}{txt}
{com}. label var age2004 "Age (2004)"
{txt}
{com}. 
. 
. tabulate race, gen(rac_)

       {txt}Race {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      White {c |}{res}        880       73.09       73.09
{txt}      Black {c |}{res}        184       15.28       88.37
{txt}      Other {c |}{res}        140       11.63      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,204      100.00
{txt}
{com}. 
. tabulate pid_str2004, gen(pstr_)

   {txt}PID Str. {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
     Leaner {c |}{res}        348       32.31       32.31
{txt}       Weak {c |}{res}        333       30.92       63.23
{txt}     Strong {c |}{res}        396       36.77      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,077      100.00
{txt}
{com}. 
. 
. 
. 
. *2004 knowledge*
.         foreach var in V045162 V045163 V045164 V045165 V045089 V045090 {c -(} 
{txt}  2{com}.                 codebook `var' 
{txt}  3{com}.                 {c )-}

{txt}{hline}
{res}V045162{right:J7a. Politl knowledge office recognition Dennis Hastert}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:V045162f}

{col 18}range:  [{res}1{txt},{res}8{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}3{col 51}{txt}missing .:  {res}146{txt}/{res}1212

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}    117{col 33}       1{col 43}{txt}1. Correctly identifies as
{col 43}Speaker of the House
{col 24}{res}    145{col 33}       5{col 43}{txt}5. Identification is incomplete
{col 43}or wrong
{col 24}{res}    804{col 33}       8{col 43}{txt}8. R makes no attempt to guess
{col 24}{res}    146{col 33}       .{col 43}

{txt}{hline}
{res}V045163{right:J7b. Political knowledge office recognition Dick Cheney}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:V045163f}

{col 18}range:  [{res}1{txt},{res}8{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}3{col 51}{txt}missing .:  {res}146{txt}/{res}1212

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}    917{col 33}       1{col 43}{txt}1. Correctly identifies as
{col 43}Vice_President of the U.S.
{col 24}{res}     63{col 33}       5{col 43}{txt}5. Identification is incomplete
{col 43}or wrong
{col 24}{res}     86{col 33}       8{col 43}{txt}8. R makes no attempt to guess
{col 24}{res}    146{col 33}       .{col 43}

{txt}{hline}
{res}V045164{right:J7c. Political knowledge office recognition Tony Blair}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:V045164f}

{col 18}range:  [{res}1{txt},{res}8{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}3{col 51}{txt}missing .:  {res}146{txt}/{res}1212

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}    692{col 33}       1{col 43}{txt}1. Correctly identifies as Prime
{col 43}Minister of England/
{col 24}{res}    134{col 33}       5{col 43}{txt}5. Identification is incomplete
{col 43}or wrong
{col 24}{res}    240{col 33}       8{col 43}{txt}8. R makes no attempt to guess
{col 24}{res}    146{col 33}       .{col 43}

{txt}{hline}
{res}V045165{right:J7d. Political knowledge office recognition Wm Rehnquist}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:V045165f}

{col 18}range:  [{res}1{txt},{res}8{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}3{col 51}{txt}missing .:  {res}146{txt}/{res}1212

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}    332{col 33}       1{col 43}{txt}1. Correctly identifies as Chief
{col 43}Justice of the Supreme
{col 24}{res}    252{col 33}       5{col 43}{txt}5. Identification is incomplete
{col 43}or wrong
{col 24}{res}    482{col 33}       8{col 43}{txt}8. R makes no attempt to guess
{col 24}{res}    146{col 33}       .{col 43}

{txt}{hline}
{res}V045089{right:E1a. Which party had most members in House prior to electn}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:V045089f}

{col 18}range:  [{res}1{txt},{res}8{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}3{col 51}{txt}missing .:  {res}146{txt}/{res}1212

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}    151{col 33}       1{col 43}{txt}1. The Democrats
{col 24}{res}    597{col 33}       5{col 43}{txt}5. The Republicans
{col 24}{res}    318{col 33}       8{col 43}{txt}8. Don't know
{col 24}{res}    146{col 33}       .{col 43}

{txt}{hline}
{res}V045090{right:E1b. Which party had most members in Senate prior to elect}
{txt}{hline}

{col 19}type:  numeric ({res}byte{txt})
{ralign 22:label}:  {res:V045090f}

{col 18}range:  [{res}1{txt},{res}8{txt}]{col 55}units:  {res}1
{col 10}{txt}unique values:  {res}3{col 51}{txt}missing .:  {res}146{txt}/{res}1212

{txt}{col 13}tabulation:  Freq.   Numeric  Label
{col 24}{res}    121{col 33}       1{col 43}{txt}1. The Democrats
{col 24}{res}    540{col 33}       5{col 43}{txt}5. The Republicans
{col 24}{res}    405{col 33}       8{col 43}{txt}8. Don't know
{col 24}{res}    146{col 33}       .{col 43}
{txt}
{com}.                 
.                 label def corre 1 "Correct" 0 "Incorrect/No Guess"
{txt}
{com}.                 recode V045162 (1=1) (5=0) (8=0), gen(hastert)
{txt}(949 differences between V045162 and hastert)

{com}.                 recode V045163 (1=1) (5=0) (8=0), gen(cheney)
{txt}(149 differences between V045163 and cheney)

{com}.                 recode V045164 (1=1) (5=0) (8=0), gen(blair) 
{txt}(374 differences between V045164 and blair)

{com}.                 recode V045165 (1=1) (5=0) (8=0), gen(rein) 
{txt}(734 differences between V045165 and rein)

{com}.                 recode V045089 (1=0) (5=1) (8=0), gen(house)
{txt}(1066 differences between V045089 and house)

{com}.                 recode V045090 (1=0) (5=1) (8=0), gen(senate)
{txt}(1066 differences between V045090 and senate)

{com}. 
.                 foreach var in hastert cheney blair rein house senate {c -(}
{txt}  2{com}.                         label values `var' corre
{txt}  3{com}.                         tab `var'
{txt}  4{com}.                         {c )-}

 {txt}RECODE of V045162 {c |}
      (J7a. Politl {c |}
  knowledge office {c |}
recognition Dennis {c |}
          Hastert) {c |}      Freq.     Percent        Cum.
{hline 19}{c +}{hline 35}
Incorrect/No Guess {c |}{res}        949       89.02       89.02
{txt}           Correct {c |}{res}        117       10.98      100.00
{txt}{hline 19}{c +}{hline 35}
             Total {c |}{res}      1,066      100.00

 {txt}RECODE of V045163 {c |}
   (J7b. Political {c |}
  knowledge office {c |}
  recognition Dick {c |}
           Cheney) {c |}      Freq.     Percent        Cum.
{hline 19}{c +}{hline 35}
Incorrect/No Guess {c |}{res}        149       13.98       13.98
{txt}           Correct {c |}{res}        917       86.02      100.00
{txt}{hline 19}{c +}{hline 35}
             Total {c |}{res}      1,066      100.00

 {txt}RECODE of V045164 {c |}
   (J7c. Political {c |}
  knowledge office {c |}
  recognition Tony {c |}
            Blair) {c |}      Freq.     Percent        Cum.
{hline 19}{c +}{hline 35}
Incorrect/No Guess {c |}{res}        374       35.08       35.08
{txt}           Correct {c |}{res}        692       64.92      100.00
{txt}{hline 19}{c +}{hline 35}
             Total {c |}{res}      1,066      100.00

 {txt}RECODE of V045165 {c |}
   (J7d. Political {c |}
  knowledge office {c |}
    recognition Wm {c |}
        Rehnquist) {c |}      Freq.     Percent        Cum.
{hline 19}{c +}{hline 35}
Incorrect/No Guess {c |}{res}        734       68.86       68.86
{txt}           Correct {c |}{res}        332       31.14      100.00
{txt}{hline 19}{c +}{hline 35}
             Total {c |}{res}      1,066      100.00

 {txt}RECODE of V045089 {c |}
 (E1a. Which party {c |}
  had most members {c |}
 in House prior to {c |}
           electn) {c |}      Freq.     Percent        Cum.
{hline 19}{c +}{hline 35}
Incorrect/No Guess {c |}{res}        469       44.00       44.00
{txt}           Correct {c |}{res}        597       56.00      100.00
{txt}{hline 19}{c +}{hline 35}
             Total {c |}{res}      1,066      100.00

 {txt}RECODE of V045090 {c |}
 (E1b. Which party {c |}
  had most members {c |}
in Senate prior to {c |}
            elect) {c |}      Freq.     Percent        Cum.
{hline 19}{c +}{hline 35}
Incorrect/No Guess {c |}{res}        526       49.34       49.34
{txt}           Correct {c |}{res}        540       50.66      100.00
{txt}{hline 19}{c +}{hline 35}
             Total {c |}{res}      1,066      100.00
{txt}
{com}.                 egen knowl04 = rowtotal(hastert cheney blair rein house senate), missing
{txt}(146 missing values generated)

{com}.                 tab knowl04

    {txt}knowl04 {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          0 {c |}{res}        103        9.66        9.66
{txt}          1 {c |}{res}        140       13.13       22.80
{txt}          2 {c |}{res}        187       17.54       40.34
{txt}          3 {c |}{res}        191       17.92       58.26
{txt}          4 {c |}{res}        199       18.67       76.92
{txt}          5 {c |}{res}        164       15.38       92.31
{txt}          6 {c |}{res}         82        7.69      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,066      100.00
{txt}
{com}.                 summ knowl04, detail

                           {txt}knowl04
{hline 61}
      Percentiles      Smallest
 1%    {res}        0              0
{txt} 5%    {res}        0              0
{txt}10%    {res}        1              0       {txt}Obs         {res}       1066
{txt}25%    {res}        2              0       {txt}Sum of Wgt. {res}       1066

{txt}50%    {res}        3                      {txt}Mean          {res} 2.997186
                        {txt}Largest       Std. Dev.     {res} 1.751456
{txt}75%    {res}        4              6
{txt}90%    {res}        5              6       {txt}Variance      {res} 3.067598
{txt}95%    {res}        6              6       {txt}Skewness      {res}-.0586465
{txt}99%    {res}        6              6       {txt}Kurtosis      {res} 2.020598
{txt}
{com}.                 label var knowl04 "Political Knowledge (2004)"
{txt}
{com}. 
. 
. summ interest

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 4}interest {c |}{res}       674    9.01e-09    .9992568  -2.449235   1.833793
{txt}
{com}. gen interest01 = (interest - r(min))/(r(max)-r(min))
{txt}(538 missing values generated)

{com}. label var interest01 "Political Interest"
{txt}
{com}. 
. /*******************************************Leeaners as Ind.*******************************/
. 
. 
. 
. gen d1_agree_nol = . 
{txt}(1212 missing values generated)

{com}.                 replace d1_agree_nol = 1 if pid_3 == 1 & V06P603x >=0 & V06P603x <=1
{txt}(153 real changes made)

{com}.                 replace d1_agree_nol = 1 if pid_3 == 2 & V06P603x >=5 & V06P603x <=6 
{txt}(129 real changes made)

{com}.                 replace d1_agree_nol = 1 if pid_3 == 3 & V06P603x == 3
{txt}(8 real changes made)

{com}. 
.                 replace d1_agree_nol = 0 if pid_3 == 1 & V06P603x >=2 & V06P603x <=6
{txt}(90 real changes made)

{com}.                 replace d1_agree_nol = 0 if pid_3 == 2 & V06P603x >=0 & V06P603x <=4
{txt}(75 real changes made)

{com}.                 replace d1_agree_nol = 0 if pid_3 == 3 & V06P603x >=0 & V06P603x <=2
{txt}(5 real changes made)

{com}.                 replace d1_agree_nol = 0 if pid_3 == 3 & V06P603x >=4 & V06P603x <=6
{txt}(6 real changes made)

{com}.                 label var d1_agree_nol "Agree with D1?"
{txt}
{com}.                 label values d1_agree_nol agr
{txt}
{com}.                 
.                 gen d2_agree_nol = . 
{txt}(1212 missing values generated)

{com}.                 replace d2_agree_nol = 1 if pid_3 == 1 & V06P608x >=0 & V06P608x <=1
{txt}(142 real changes made)

{com}.                 replace d2_agree_nol = 1 if pid_3 == 2 & V06P608x >=5 & V06P608x <=6 
{txt}(109 real changes made)

{com}.                 
.                 replace d2_agree_nol = 0 if pid_3 == 1 & V06P608x >=2 & V06P608x <=6
{txt}(77 real changes made)

{com}.                 replace d2_agree_nol = 0 if pid_3 == 2 & V06P608x >=0 & V06P608x <=4
{txt}(77 real changes made)

{com}. 
.                 replace d2_agree_nol = 1 if pid_3 == 3 & V06P608x == 3
{txt}(5 real changes made)

{com}.                 replace d2_agree_nol = 0 if pid_3 == 3 & V06P608x >=0 & V06P608x <=2
{txt}(5 real changes made)

{com}.                 replace d2_agree_nol = 0 if pid_3 == 3 & V06P608x >=4 & V06P608x <=6
{txt}(5 real changes made)

{com}.                 
.                 label var d2_agree_nol "Agree with D2?"
{txt}
{com}.                 label values d2_agree_nol agr
{txt}
{com}.                 
.                 gen d3_agree_nol = . 
{txt}(1212 missing values generated)

{com}.                 replace d3_agree_nol = 1 if pid_3 == 1 & V06P613x >=0 & V06P613x <=1
{txt}(109 real changes made)

{com}.                 replace d3_agree_nol = 1 if pid_3 == 2 & V06P613x >=5 & V06P613x <=6 
{txt}(88 real changes made)

{com}.                 replace d3_agree_nol = 0 if pid_3 == 1 & V06P613x >=2 & V06P613x <=6
{txt}(66 real changes made)

{com}.                 replace d3_agree_nol = 0 if pid_3 == 2 & V06P613x >=0 & V06P613x <=4
{txt}(63 real changes made)

{com}. 
.                 replace d3_agree_nol = 1 if pid_3 == 3 & V06P613x == 3
{txt}(1 real change made)

{com}.                 replace d3_agree_nol = 0 if pid_3 == 3 & V06P613x >=0 & V06P613x <=2
{txt}(7 real changes made)

{com}.                 replace d3_agree_nol = 0 if pid_3 == 3 & V06P613x >=4 & V06P613x <=6
{txt}(3 real changes made)

{com}.                 
.                 label var d3_agree_nol "Agree with D3?"
{txt}
{com}.                 label values d3_agree_nol agr
{txt}
{com}. 
.                 
.                 
.                 *Number Disagreeble
.                 foreach var in d1_agree_nol d2_agree_nol  d3_agree_nol {c -(}
{txt}  2{com}.                         omscore `var'
{txt}  3{com}.                         {c )-}
{txt}Reverse recoding ok. New variabele = rr_d1_agree_nol
Reverse recoding ok. New variabele = rr_d2_agree_nol
Reverse recoding ok. New variabele = rr_d3_agree_nol

{com}.                         
.                 rename rr_d1_agree_nol d1_disagree_nol
{res}{txt}
{com}.                 rename rr_d2_agree_nol d2_disagree_nol
{res}{txt}
{com}.                 rename rr_d3_agree_nol d3_disagree_nol
{res}{txt}
{com}. 
.         
.                 label var d1_disagree_nol "Disagree with D1?"
{txt}
{com}.                 label values d1_disagree_nol dagr
{txt}
{com}.                         
.                 label var d2_disagree_nol "Agree with D2?"
{txt}
{com}.                 label values d2_disagree_nol dagr
{txt}
{com}.                                 
.                 label var d3_disagree_nol "Agree with D3?"
{txt}
{com}.                 label values d3_disagree_nol dagr
{txt}
{com}.         
. *Summary and Average
.         *Summary Agreement
.                 egen pid_agree_nl = rowtotal(d1_agree_nol d2_agree_nol d3_agree_nol), missing
{txt}(742 missing values generated)

{com}.         *Disagreement
.                 egen pid_disagree_nl = rowtotal(d1_disagree_nol d2_disagree_nol d3_disagree_nol), missing
{txt}(742 missing values generated)

{com}.         
.         *Summary Scale
.                         *See Lupton and Thornton: Exposure = D - A
.                         gen disagree_total_nl = pid_disagree_nl - pid_agree_nl
{txt}(742 missing values generated)

{com}.                         label var disagree_total_nl "Network Disagreement"
{txt}
{com}. 
{txt}end of do-file

{com}. set more off
{txt}
{com}. 
. rename disagree_total disagree_06
{res}{txt}
{com}. eststo: ologit pid_str_full c.disagree_06 i.pid_str2004 names disc_interest i.pid_204 follow04   ///
>         i.gender i.race age2004 educ income i.marital nfc1 evaluate1 [pweight = V06P002]

{res}{txt}Iteration 0:{space 3}log pseudolikelihood = {res:-392.77652}  
Iteration 1:{space 3}log pseudolikelihood = {res:-315.17481}  
Iteration 2:{space 3}log pseudolikelihood = {res:-311.14476}  
Iteration 3:{space 3}log pseudolikelihood = {res:-311.12182}  
Iteration 4:{space 3}log pseudolikelihood = {res:-311.12182}  
{res}
{txt}Ordered logistic regression{col 51}Number of obs{col 67}= {res}       393
{txt}{col 51}Wald chi2({res}16{txt}){col 67}= {res}     92.93
{txt}{col 51}Prob > chi2{col 67}= {res}    0.0000
{txt}Log pseudolikelihood = {res}-311.12182{txt}{col 51}Pseudo R2{col 67}= {res}    0.2079

{txt}{hline 14}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 15}{c |}{col 27}    Robust
{col 1} pid_str_full{col 15}{c |}      Coef.{col 27}   Std. Err.{col 39}      z{col 47}   P>|z|{col 55}     [95% Con{col 68}f. Interval]
{hline 14}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 2}disagree_06 {c |}{col 15}{res}{space 2}-.1021423{col 27}{space 2} .1022466{col 38}{space 1}   -1.00{col 47}{space 3}0.318{col 55}{space 4}-.3025419{col 68}{space 3} .0982572
{txt}{space 13} {c |}
{space 2}pid_str2004 {c |}
{space 8}Weak  {c |}{col 15}{res}{space 2} 1.176382{col 27}{space 2} .3186055{col 38}{space 1}    3.69{col 47}{space 3}0.000{col 55}{space 4} .5519272{col 68}{space 3} 1.800838
{txt}{space 6}Strong  {c |}{col 15}{res}{space 2}  3.45935{col 27}{space 2} .4553202{col 38}{space 1}    7.60{col 47}{space 3}0.000{col 55}{space 4} 2.566939{col 68}{space 3} 4.351761
{txt}{space 13} {c |}
{space 8}names {c |}{col 15}{res}{space 2}-.1741858{col 27}{space 2} .2116864{col 38}{space 1}   -0.82{col 47}{space 3}0.411{col 55}{space 4}-.5890835{col 68}{space 3}  .240712
{txt}disc_interest {c |}{col 15}{res}{space 2}-.1154783{col 27}{space 2} .1978316{col 38}{space 1}   -0.58{col 47}{space 3}0.559{col 55}{space 4}-.5032212{col 68}{space 3} .2722646
{txt}{space 13} {c |}
{space 6}pid_204 {c |}
{space 4}Democrat  {c |}{col 15}{res}{space 2}  .618399{col 27}{space 2} .3014616{col 38}{space 1}    2.05{col 47}{space 3}0.040{col 55}{space 4} .0275451{col 68}{space 3} 1.209253
{txt}{space 5}follow04 {c |}{col 15}{res}{space 2}-.0480909{col 27}{space 2} .1699476{col 38}{space 1}   -0.28{col 47}{space 3}0.777{col 55}{space 4}-.3811821{col 68}{space 3} .2850002
{txt}{space 13} {c |}
{space 7}gender {c |}
{space 6}Female  {c |}{col 15}{res}{space 2} .0608315{col 27}{space 2} .3002735{col 38}{space 1}    0.20{col 47}{space 3}0.839{col 55}{space 4}-.5276937{col 68}{space 3} .6493567
{txt}{space 13} {c |}
{space 9}race {c |}
{space 7}Black  {c |}{col 15}{res}{space 2}  .918855{col 27}{space 2} .4825775{col 38}{space 1}    1.90{col 47}{space 3}0.057{col 55}{space 4}-.0269795{col 68}{space 3} 1.864689
{txt}{space 7}Other  {c |}{col 15}{res}{space 2} .0756556{col 27}{space 2} .4554415{col 38}{space 1}    0.17{col 47}{space 3}0.868{col 55}{space 4}-.8169933{col 68}{space 3} .9683044
{txt}{space 13} {c |}
{space 6}age2004 {c |}{col 15}{res}{space 2} .0053681{col 27}{space 2} .0088133{col 38}{space 1}    0.61{col 47}{space 3}0.542{col 55}{space 4}-.0119057{col 68}{space 3} .0226419
{txt}{space 9}educ {c |}{col 15}{res}{space 2}-.2662766{col 27}{space 2} .1548395{col 38}{space 1}   -1.72{col 47}{space 3}0.085{col 55}{space 4}-.5697564{col 68}{space 3} .0372032
{txt}{space 7}income {c |}{col 15}{res}{space 2} .0042402{col 27}{space 2} .0286479{col 38}{space 1}    0.15{col 47}{space 3}0.882{col 55}{space 4}-.0519086{col 68}{space 3}  .060389
{txt}{space 13} {c |}
{space 6}marital {c |}
{space 5}Married  {c |}{col 15}{res}{space 2}-.0579226{col 27}{space 2} .2988621{col 38}{space 1}   -0.19{col 47}{space 3}0.846{col 55}{space 4}-.6436815{col 68}{space 3} .5278364
{txt}{space 9}nfc1 {c |}{col 15}{res}{space 2}-.2990125{col 27}{space 2}  .219345{col 38}{space 1}   -1.36{col 47}{space 3}0.173{col 55}{space 4}-.7289208{col 68}{space 3} .1308958
{txt}{space 4}evaluate1 {c |}{col 15}{res}{space 2} .2421788{col 27}{space 2}  .349786{col 38}{space 1}    0.69{col 47}{space 3}0.489{col 55}{space 4}-.4433892{col 68}{space 3} .9277468
{txt}{hline 14}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
        /cut1 {c |}{col 15}{res}{space 2}-4.089129{col 27}{space 2} 1.263714{col 55}{space 4}-6.565963{col 68}{space 3}-1.612294
{txt}        /cut2 {c |}{col 15}{res}{space 2}-1.174541{col 27}{space 2} 1.268799{col 55}{space 4}-3.661342{col 68}{space 3}  1.31226
{txt}        /cut3 {c |}{col 15}{res}{space 2} .4980762{col 27}{space 2}  1.27723{col 55}{space 4}-2.005249{col 68}{space 3} 3.001401
{txt}{hline 14}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
({res}est2{txt} stored)

{com}. 
.         
.         
. 
. /****************************************
> *****************************************
>                 2008-9 ANES
> *****************************************
> ****************************************/       
. 
. clear
{txt}
{com}. do "Data Cleaning - 2008 Panel.do"
{txt}
{com}. **********************************************************************
. **********************************************************************
. ***********************2008-9 ANES Panel Survey***********************
. **********************************************************************
. **********************************************************************
. **********************************************************************
. 
. 
. 
. 
. **********************************************************************
. ****************************Data Cleaning****************************
. **********************************************************************
. **********************************************************************
. **********************************************************************
. **********************************************************************
. clear
{txt}
{com}. set more off
{txt}
{com}. use "ANES 2008 Panel.dta"
{txt}
{com}. set more off
{txt}
{com}. 
. 
.                 
.                 ************************************
.                 *********Economic Assessments*******
.                 ************************************
. 
. *W1
.         *Economy vs. 2001
.         recode  W1T1 (-7=.) (-6=.) (-5=.) (-4=.) ///
>                 (1=5) (2=4) (3=3) (4=2) (5=1)   , gen(w1_econ2001)
{txt}(4009 differences between W1T1 and w1_econ2001)

{com}.                 
.                 
.         label var w1_econ2001 "Econ Better than 2001?"
{txt}
{com}.         label def bet 1 "Much Worse" 2 "Somewhat Worse" 3 "Same" 4 "Somewhat Better" 5 "Much Better" 
{txt}
{com}.         label values w1_econ2001 bet
{txt}
{com}.         
.         recode w1_econ2001 (1=1) (2=1) (3=2) (4=3) (5=3), gen(w1_econ2001_3)
{txt}(949 differences between w1_econ2001 and w1_econ2001_3)

{com}.         label def bet1 1 "Worse" 2 "Same" 3 "Better" 
{txt}
{com}.         label var w1_econ2001_3 "Econ Better than 2001 (W1)?"
{txt}
{com}.         label values w1_econ2001_3 bet1
{txt}
{com}. 
.         tab w1_econ2001

    {txt}Econ Better {c |}
     than 2001? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}        668       41.31       41.31
{txt} Somewhat Worse {c |}{res}        558       34.51       75.82
{txt}           Same {c |}{res}        231       14.29       90.11
{txt}Somewhat Better {c |}{res}        126        7.79       97.90
{txt}    Much Better {c |}{res}         34        2.10      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,617      100.00
{txt}
{com}.         tab w1_econ2001_3

{txt}Econ Better {c |}
  than 2001 {c |}
      (W1)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}      1,226       75.82       75.82
{txt}       Same {c |}{res}        231       14.29       90.11
{txt}     Better {c |}{res}        160        9.89      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,617      100.00
{txt}
{com}.         
.         *Deficit vs. 2001
.         recode W1T4 (-7=.) (-6=.) (-5=.) (-4=.) ///
>                 (1=5) (2=4) (3=3) (4=2) (5=1) , gen(w1_deficit2001)
{txt}(4026 differences between W1T4 and w1_deficit2001)

{com}.         
.         label var w1_deficit2001 "Deficit Better than 2001 (W1)?"
{txt}
{com}.         label values w1_deficit2001 bet
{txt}
{com}.         
.         recode w1_deficit2001 (1=1) (2=1) (3=2) (4=3) (5=3), gen(w1_deficit2001_3)
{txt}(727 differences between w1_deficit2001 and w1_deficit2001_3)

{com}.         label var w1_deficit2001_3 "Deficit Better than 2001 (W1)?"
{txt}
{com}.         label values w1_deficit2001_3 bet1
{txt}
{com}.         
.         tab w1_deficit2001

 {txt}Deficit Better {c |}
than 2001 (W1)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}        887       54.96       54.96
{txt} Somewhat Worse {c |}{res}        472       29.24       84.20
{txt}           Same {c |}{res}        214       13.26       97.46
{txt}Somewhat Better {c |}{res}         34        2.11       99.57
{txt}    Much Better {c |}{res}          7        0.43      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,614      100.00
{txt}
{com}.         tab w1_deficit2001_3

    {txt}Deficit {c |}
Better than {c |}
 2001 (W1)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}      1,359       84.20       84.20
{txt}       Same {c |}{res}        214       13.26       97.46
{txt}     Better {c |}{res}         41        2.54      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,614      100.00
{txt}
{com}.         
.         *Economy vs. 2007
.         recode W1U1 (-7=.) (-6=.) (-5=.) (-4=.) ///
>                 (1=3) (2=2) (3=1), gen(w1_retro)
{txt}(3869 differences between W1U1 and w1_retro)

{com}.         label var w1_retro "Econ Better than 1yr Ago (W1)?"
{txt}
{com}.         label values w1_retro bet1
{txt}
{com}.         
.         gen w1_retro5 = .
{txt}(4240 missing values generated)

{com}.         replace w1_retro5 = 5 if w1_retro == 3 & W1U2 == 1
{txt}(12 real changes made)

{com}.         replace w1_retro5 = 4 if w1_retro == 3 & W1U2 == 2
{txt}(39 real changes made)

{com}.         replace w1_retro5 = 3 if w1_retro == 2
{txt}(371 real changes made)

{com}.         replace w1_retro5 = 2 if w1_retro == 1 & W1U3 == 2
{txt}(635 real changes made)

{com}.         replace w1_retro5 = 1 if w1_retro == 1 & W1U3 == 1
{txt}(556 real changes made)

{com}.         label var w1_retro5 "Econ Better than 1yr Ago (W1)?"
{txt}
{com}.         label values w1_retro5 bet
{txt}
{com}. 
.         tab w1_retro

{txt}Econ Better {c |}
   than 1yr {c |}
  Ago (W1)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}      1,195       73.90       73.90
{txt}       Same {c |}{res}        371       22.94       96.85
{txt}     Better {c |}{res}         51        3.15      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,617      100.00
{txt}
{com}.         tab w1_retro5

    {txt}Econ Better {c |}
   than 1yr Ago {c |}
          (W1)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}        556       34.47       34.47
{txt} Somewhat Worse {c |}{res}        635       39.37       73.84
{txt}           Same {c |}{res}        371       23.00       96.84
{txt}Somewhat Better {c |}{res}         39        2.42       99.26
{txt}    Much Better {c |}{res}         12        0.74      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,613      100.00
{txt}
{com}.         
.         *Prospective
.         recode W1U4 (-7=.) (-6=.) (-5=.) (-4=.), gen(w1_prosp)
{txt}(2624 differences between W1U4 and w1_prosp)

{com}.         label var w1_prosp "Econ Worse in 1yr (W1)?"
{txt}
{com}.         label def wor 1 "Better" 2 "Same" 3 "Worse"
{txt}
{com}.         label values w1_prosp wor
{txt}
{com}.                 
.         gen w1_prosp5 = .
{txt}(4240 missing values generated)

{com}.         replace w1_prosp5 = 1  if w1_prosp == 3 & W1U5 == 1
{txt}(0 real changes made)

{com}.         replace w1_prosp5 = 2  if w1_prosp == 3 & W1U5 == 2
{txt}(0 real changes made)

{com}.         replace w1_prosp5 = 3  if w1_prosp == 2
{txt}(755 real changes made)

{com}.         replace w1_prosp5 = 4  if w1_prosp == 1 & W1U6 == 2
{txt}(0 real changes made)

{com}.         replace w1_prosp5 = 5  if w1_prosp == 1 & W1U6 == 1
{txt}(0 real changes made)

{com}.         label var w1_prosp5 "Econ Worse in 1yr (W1)?"
{txt}
{com}.         label def mwor 1 "Much Better" 2 "Somewhat Better" 3 "Same" ///
>                 4 "Somewhat Worse" 5 "Somewhat Worse" 
{txt}
{com}.         label values w1_prosp5 mwor
{txt}
{com}.         
.         tab w1_prosp 

 {txt}Econ Worse {c |}
     in 1yr {c |}
      (W1)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
     Better {c |}{res}        318       19.68       19.68
{txt}       Same {c |}{res}        755       46.72       66.40
{txt}      Worse {c |}{res}        543       33.60      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,616      100.00
{txt}
{com}.         tab w1_prosp5   

  {txt}Econ Worse in {c |}
      1yr (W1)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
           Same {c |}{res}        755      100.00      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}        755      100.00
{txt}
{com}. 
. *W6
.         *Economy vs. 2001
.         recode  W6T1 (-7=.) (-6=.) (-5=.) (-4=.) ///
>                 (1=5) (2=4) (3=3) (4=2) (5=1), gen(w6_econ2001)
{txt}(4117 differences between W6T1 and w6_econ2001)

{com}.         label var w6_econ2001 "Econ Better than 2001 (W6)?"
{txt}
{com}.         label values w6_econ2001 bet
{txt}
{com}.         
.         recode w6_econ2001 (1=1) (2=1) (3=2) (4=3) (5=3), gen(w6_econ2001_3)
{txt}(560 differences between w6_econ2001 and w6_econ2001_3)

{com}.         label var w6_econ2001_3 "Economy Better than 2001? (W6)"
{txt}
{com}.         label values w6_econ2001_3 bet1
{txt}
{com}. 
.         tab w6_econ2001

    {txt}Econ Better {c |}
than 2001 (W6)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}        860       60.56       60.56
{txt} Somewhat Worse {c |}{res}        394       27.75       88.31
{txt}           Same {c |}{res}        123        8.66       96.97
{txt}Somewhat Better {c |}{res}         34        2.39       99.37
{txt}    Much Better {c |}{res}          9        0.63      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,420      100.00
{txt}
{com}.         tab w6_econ2001_3

    {txt}Economy {c |}
Better than {c |}
 2001? (W6) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}      1,254       88.31       88.31
{txt}       Same {c |}{res}        123        8.66       96.97
{txt}     Better {c |}{res}         43        3.03      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,420      100.00
{txt}
{com}.         
.         *Deficit vs. 2001
.         recode W6T4 (-7=.) (-6=.) (-5=.) (-4=.) ///
>                 (1=5) (2=4) (3=3) (4=2) (5=1), gen(w6_deficit2001)
{txt}(4107 differences between W6T4 and w6_deficit2001)

{com}.         label var w6_deficit2001 "Deficit Better than 2001? (W6)"
{txt}
{com}.         label values w6_deficit2001 bet
{txt}
{com}.         
.         recode w6_deficit2001 (1=1) (2=1) (3=2) (4=3) (5=3), gen(w6_deficit2001_3)
{txt}(523 differences between w6_deficit2001 and w6_deficit2001_3)

{com}.         label var w6_deficit2001_3 "Deficit Better than 2001? (W6)"
{txt}
{com}.         label values w6_deficit2001_3 bet1
{txt}
{com}.         
.         tab w6_deficit2001

 {txt}Deficit Better {c |}
than 2001? (W6) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}        897       63.17       63.17
{txt} Somewhat Worse {c |}{res}        368       25.92       89.08
{txt}           Same {c |}{res}        133        9.37       98.45
{txt}Somewhat Better {c |}{res}         18        1.27       99.72
{txt}    Much Better {c |}{res}          4        0.28      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,420      100.00
{txt}
{com}.         tab w6_deficit2001_3

    {txt}Deficit {c |}
Better than {c |}
 2001? (W6) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}      1,265       89.08       89.08
{txt}       Same {c |}{res}        133        9.37       98.45
{txt}     Better {c |}{res}         22        1.55      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,420      100.00
{txt}
{com}.         
.         *Economy vs. 2007
.         recode W6U1 (-7=.) (-6=.) (-5=.) (-4=.) ///
>                 (1=3) (2=2) (3=1) , gen(w6_retro)
{txt}(4063 differences between W6U1 and w6_retro)

{com}.         label var w6_retro "Econ Better than 1yr Ago (W6)?"
{txt}
{com}.         label values w6_retro bet1
{txt}
{com}.         
.         gen w6_retro5 = .
{txt}(4240 missing values generated)

{com}.         replace w6_retro5 = 5 if w6_retro == 3 & W6U2 == 1
{txt}(4 real changes made)

{com}.         replace w6_retro5 = 4 if w6_retro == 3 & W6U2 == 2
{txt}(15 real changes made)

{com}.         replace w6_retro5 = 3 if w6_retro == 2
{txt}(177 real changes made)

{com}.         replace w6_retro5 = 2 if w6_retro == 1 & W6U3 == 2
{txt}(430 real changes made)

{com}.         replace w6_retro5 = 1 if w6_retro == 1 & W6U3 == 1
{txt}(793 real changes made)

{com}.         label var w6_retro5 "Econ Better than 1yr Ago (W6)?"
{txt}
{com}.         label values w6_retro5 bet
{txt}
{com}. 
.         tab w6_retro

{txt}Econ Better {c |}
   than 1yr {c |}
  Ago (W6)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}      1,224       86.20       86.20
{txt}       Same {c |}{res}        177       12.46       98.66
{txt}     Better {c |}{res}         19        1.34      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,420      100.00
{txt}
{com}.         tab w6_retro5

    {txt}Econ Better {c |}
   than 1yr Ago {c |}
          (W6)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}        793       55.88       55.88
{txt} Somewhat Worse {c |}{res}        430       30.30       86.19
{txt}           Same {c |}{res}        177       12.47       98.66
{txt}Somewhat Better {c |}{res}         15        1.06       99.72
{txt}    Much Better {c |}{res}          4        0.28      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,419      100.00
{txt}
{com}.         
.         *Prospective
.         recode W6U4 (-7=.) (-6=.) (-5=.) (-4=.), gen(w6_prosp)
{txt}(2821 differences between W6U4 and w6_prosp)

{com}.         label var w6_prosp "Econ Worse in 1yr (W6)?"
{txt}
{com}.         label values w6_prosp wor
{txt}
{com}.                 
.         gen w6_prosp5 = .
{txt}(4240 missing values generated)

{com}.         replace w6_prosp5 = 1  if w6_prosp == 1 & W6U5 == 1
{txt}(34 real changes made)

{com}.         replace w6_prosp5 = 2  if w6_prosp == 1 & W6U5 == 2
{txt}(243 real changes made)

{com}.         replace w6_prosp5 = 3  if w6_prosp == 2
{txt}(561 real changes made)

{com}.         replace w6_prosp5 = 4  if w6_prosp == 3 & W6U6 == 2
{txt}(311 real changes made)

{com}.         replace w6_prosp5 = 5  if w6_prosp == 3 & W6U6 == 1
{txt}(269 real changes made)

{com}.         label var w6_prosp5 "Econ Worse in 1yr (W6)?"
{txt}
{com}.         label values w6_prosp5 mwor
{txt}
{com}.         
.         tab w6_prosp 

 {txt}Econ Worse {c |}
     in 1yr {c |}
      (W6)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
     Better {c |}{res}        277       19.52       19.52
{txt}       Same {c |}{res}        561       39.53       59.06
{txt}      Worse {c |}{res}        581       40.94      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,419      100.00
{txt}
{com}.         tab w6_prosp5   

  {txt}Econ Worse in {c |}
      1yr (W6)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
    Much Better {c |}{res}         34        2.40        2.40
{txt}Somewhat Better {c |}{res}        243       17.14       19.53
{txt}           Same {c |}{res}        561       39.56       59.10
{txt} Somewhat Worse {c |}{res}        311       21.93       81.03
{txt} Somewhat Worse {c |}{res}        269       18.97      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,418      100.00
{txt}
{com}. 
. *W10
.         *Economy vs. 2007
.         label def reverse 1 "Worse" 2 "Same" 3 "Better" 
{txt}
{com}.         label def reverse5 1 "Much Worse" 2 "Somewhat Worse" 3 "Same" 4 "Somewhat Better" 5 "Much Better" 
{txt}
{com}.         recode W10U1 (-7=.) (-6=.) (-5=.) (-4=.) (1=3) (2=2) (3=1)      , gen(w10_retro)
{txt}(4100 differences between W10U1 and w10_retro)

{com}.         label var w10_retro "Econ Better than 1yr Ago (W10)?"
{txt}
{com}.         label values w10_retro reverse
{txt}
{com}.                 
.         gen w10_retro5 = .
{txt}(4240 missing values generated)

{com}.         replace w10_retro5 = 5 if w10_retro == 3 & W10U2 == 1
{txt}(8 real changes made)

{com}.         replace w10_retro5 = 4 if w10_retro == 3 & W10U2 == 2
{txt}(6 real changes made)

{com}.         replace w10_retro5 = 3 if w10_retro == 2
{txt}(140 real changes made)

{com}.         replace w10_retro5 = 2 if w10_retro == 1 & W10U3 == 2
{txt}(417 real changes made)

{com}.         replace w10_retro5 = 1 if w10_retro == 1 & W10U3 == 1
{txt}(2054 real changes made)

{com}.         label var w10_retro5 "Econ Worse than 1yr Ago (W10)?"
{txt}
{com}.         label values w10_retro5 reverse5
{txt}
{com}.         
.         tab w10_retro

{txt}Econ Better {c |}
   than 1yr {c |}
 Ago (W10)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}      2,472       94.14       94.14
{txt}       Same {c |}{res}        140        5.33       99.47
{txt}     Better {c |}{res}         14        0.53      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,626      100.00
{txt}
{com}.         tab w10_retro5

{txt}Econ Worse than {c |}
 1yr Ago (W10)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}      2,054       78.25       78.25
{txt} Somewhat Worse {c |}{res}        417       15.89       94.13
{txt}           Same {c |}{res}        140        5.33       99.47
{txt}Somewhat Better {c |}{res}          6        0.23       99.70
{txt}    Much Better {c |}{res}          8        0.30      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,625      100.00
{txt}
{com}.         
.         *Prospective
.         recode W10U4 (-7=.) (-6=.) (-5=.) (-4=.), gen(w10_prosp)
{txt}(1617 differences between W10U4 and w10_prosp)

{com}.         label var w10_prosp "Econ Worse in 1yr (W10)?"
{txt}
{com}.         label values w10_prosp wor
{txt}
{com}.                 
.         gen w10_prosp5 = .
{txt}(4240 missing values generated)

{com}.         replace w10_prosp5 = 1  if w10_prosp == 1 & W10U5 == 1
{txt}(142 real changes made)

{com}.         replace w10_prosp5 = 2  if w10_prosp == 1 & W10U5 == 2
{txt}(696 real changes made)

{com}.         replace w10_prosp5 = 3  if w10_prosp == 2
{txt}(1099 real changes made)

{com}.         replace w10_prosp5 = 4  if w10_prosp == 3 & W10U6 == 2
{txt}(333 real changes made)

{com}.         replace w10_prosp5 = 5  if w10_prosp == 3 & W10U6 == 1
{txt}(352 real changes made)

{com}.         label var w10_prosp5 "Econ Worse in 1yr (W10)?"
{txt}
{com}.         label values w10_prosp5 mwor
{txt}
{com}.         
.         tab w10_prosp 

 {txt}Econ Worse {c |}
     in 1yr {c |}
     (W10)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
     Better {c |}{res}        839       31.99       31.99
{txt}       Same {c |}{res}      1,099       41.90       73.88
{txt}      Worse {c |}{res}        685       26.12      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,623      100.00
{txt}
{com}.         tab w10_prosp5  

  {txt}Econ Worse in {c |}
     1yr (W10)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
    Much Better {c |}{res}        142        5.42        5.42
{txt}Somewhat Better {c |}{res}        696       26.54       31.96
{txt}           Same {c |}{res}      1,099       41.91       73.87
{txt} Somewhat Worse {c |}{res}        333       12.70       86.58
{txt} Somewhat Worse {c |}{res}        352       13.42      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,622      100.00
{txt}
{com}. 
. *W11
.         *Economy vs. 2001
.         recode  W11U1 (-7=.) (-6=.) (-5=.) (-4=.) (1=5) (2=4) (3=3) (4=2) (5=1) , gen(w11_econ2001)
{txt}(4142 differences between W11U1 and w11_econ2001)

{com}.         label var w11_econ2001 "Econ Worse than 2001 (W11)?"
{txt}
{com}.         label values w11_econ2001 reverse5
{txt}
{com}.         
.         recode w11_econ2001 (1=1) (2=1) (3=2) (4=3) (5=3), gen(w11_econ2001_3)
{txt}(588 differences between w11_econ2001 and w11_econ2001_3)

{com}.         label var w11_econ2001_3 "Econ Worse than 2001 (W11)?"
{txt}
{com}.         label values w11_econ2001_3 reverse
{txt}
{com}. 
.         tab w11_econ2001

{txt}Econ Worse than {c |}
    2001 (W11)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}      2,074       77.91       77.91
{txt} Somewhat Worse {c |}{res}        463       17.39       95.30
{txt}           Same {c |}{res}         98        3.68       98.99
{txt}Somewhat Better {c |}{res}         17        0.64       99.62
{txt}    Much Better {c |}{res}         10        0.38      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,662      100.00
{txt}
{com}.         tab w11_econ2001_3

 {txt}Econ Worse {c |}
  than 2001 {c |}
     (W11)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}      2,537       95.30       95.30
{txt}       Same {c |}{res}         98        3.68       98.99
{txt}     Better {c |}{res}         27        1.01      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,662      100.00
{txt}
{com}. 
.         
.         *Deficit vs. 2001
.         recode W11U4 (-7=.) (-6=.) (-5=.) (-4=.) (1=5) (2=4) (3=3) (4=2) (5=1), gen(w11_deficit2001)
{txt}(4138 differences between W11U4 and w11_deficit2001)

{com}.         label var w11_deficit2001 "Deficit Worse than 2001 (W11)?"
{txt}
{com}.         label values w11_deficit2001 reverse5
{txt}
{com}.         
.         recode w11_deficit2001 (1=1) (2=1) (3=2) (4=3) (5=3), gen(w11_deficit2001_3)
{txt}(556 differences between w11_deficit2001 and w11_deficit2001_3)

{com}.         label var w11_deficit2001_3 "Deficit Worse than 2001 (W11)?"
{txt}
{com}.         label values w11_deficit2001_3 reverse
{txt}
{com}.         
.         tab w11_deficit2001

  {txt}Deficit Worse {c |}
      than 2001 {c |}
         (W11)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}      2,106       79.11       79.11
{txt} Somewhat Worse {c |}{res}        429       16.12       95.23
{txt}           Same {c |}{res}        102        3.83       99.06
{txt}Somewhat Better {c |}{res}         17        0.64       99.70
{txt}    Much Better {c |}{res}          8        0.30      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,662      100.00
{txt}
{com}.         tab w11_deficit2001_3

    {txt}Deficit {c |}
 Worse than {c |}
2001 (W11)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}      2,535       95.23       95.23
{txt}       Same {c |}{res}        102        3.83       99.06
{txt}     Better {c |}{res}         25        0.94      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,662      100.00
{txt}
{com}. 
.         *Economy vs. 2007
.         recode W11V1 (-7=.) (-6=.) (-5=.) (-4=.) (1=3) (2=2) (3=1)      , gen(w11_retro)
{txt}(4080 differences between W11V1 and w11_retro)

{com}.         label var w11_retro "Econ Worse than 1yr Ago (W11)?"
{txt}
{com}.         label values w11_retro reverse
{txt}
{com}.         
.         gen w11_retro5 = .
{txt}(4240 missing values generated)

{com}.         replace w11_retro5 = 1 if w11_retro == 1 & W11V3 == 1
{txt}(2058 real changes made)

{com}.         replace w11_retro5 = 2 if w11_retro == 1 & W11V3 == 2
{txt}(426 real changes made)

{com}.         replace w11_retro5 = 3 if w11_retro == 2
{txt}(160 real changes made)

{com}.         replace w11_retro5 = 4 if w11_retro == 3 & W11V2 == 2
{txt}(11 real changes made)

{com}.         replace w11_retro5 = 5 if w11_retro == 3 & W11V2 == 1
{txt}(6 real changes made)

{com}.         label var w11_retro5 "Econ Worse than 1yr Ago (W11)?"
{txt}
{com}.         label values w11_retro5 reverse5
{txt}
{com}. 
.         tab w11_retro

 {txt}Econ Worse {c |}
   than 1yr {c |}
 Ago (W11)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}      2,486       93.35       93.35
{txt}       Same {c |}{res}        160        6.01       99.36
{txt}     Better {c |}{res}         17        0.64      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,663      100.00
{txt}
{com}.         tab w11_retro5

{txt}Econ Worse than {c |}
 1yr Ago (W11)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}      2,058       77.34       77.34
{txt} Somewhat Worse {c |}{res}        426       16.01       93.35
{txt}           Same {c |}{res}        160        6.01       99.36
{txt}Somewhat Better {c |}{res}         11        0.41       99.77
{txt}    Much Better {c |}{res}          6        0.23      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,661      100.00
{txt}
{com}. 
.         *Prospective
.         recode W11V4 (-7=.) (-6=.) (-5=.) (-4=.), gen(w11_prosp)
{txt}(1576 differences between W11V4 and w11_prosp)

{com}.         label var w11_prosp "Econ Worse in 1yr (W11)?"
{txt}
{com}.         label values w11_prosp wor
{txt}
{com}.                 
.         gen w11_prosp5 = .
{txt}(4240 missing values generated)

{com}.         replace w11_prosp5 = 1  if w11_prosp == 1 & W11V5 == 1
{txt}(133 real changes made)

{com}.         replace w11_prosp5 = 2  if w11_prosp == 1 & W11V5 == 2
{txt}(867 real changes made)

{com}.         replace w11_prosp5 = 3  if w11_prosp == 2
{txt}(1061 real changes made)

{com}.         replace w11_prosp5 = 4  if w11_prosp == 3 & W11V6 == 2
{txt}(311 real changes made)

{com}.         replace w11_prosp5 = 5  if w11_prosp == 3 & W11V6 == 1
{txt}(291 real changes made)

{com}.         label var w11_prosp5 "Econ Worse in 1yr (W11)?"
{txt}
{com}.         label values w11_prosp5 mwor
{txt}
{com}.         
.         tab w11_prosp 

 {txt}Econ Worse {c |}
     in 1yr {c |}
     (W11)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
     Better {c |}{res}      1,001       37.58       37.58
{txt}       Same {c |}{res}      1,061       39.83       77.40
{txt}      Worse {c |}{res}        602       22.60      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,664      100.00
{txt}
{com}.         tab w11_prosp5  

  {txt}Econ Worse in {c |}
     1yr (W11)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
    Much Better {c |}{res}        133        4.99        4.99
{txt}Somewhat Better {c |}{res}        867       32.56       37.55
{txt}           Same {c |}{res}      1,061       39.84       77.39
{txt} Somewhat Worse {c |}{res}        311       11.68       89.07
{txt} Somewhat Worse {c |}{res}        291       10.93      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,663      100.00
{txt}
{com}. 
. *W17
.         *Deficit vs. 2009
.         recode W17U4 (-7=.) (-6=.) (-5=.) (-4=.) (1=5) (2=4) (3=3) (4=2) (5=1), gen(w17_deficit2001)
{txt}(3867 differences between W17U4 and w17_deficit2001)

{com}.         label var w17_deficit2001 "Deficit Worse than Jan. 2009 (W17)?"
{txt}
{com}.         label values w17_deficit2001 reverse5
{txt}
{com}.         
.         recode w17_deficit2001 (1=1) (2=1) (3=2) (4=3) (5=3), gen(w17_deficit2001_3)
{txt}(1197 differences between w17_deficit2001 and w17_deficit2001_3)

{com}.         label var w17_deficit2001_3 "Deficit Worse Jan. 2009 (W17)?"
{txt}
{com}.         label values w17_deficit2001_3 reverse
{txt}
{com}.         
.         tab w17_deficit2001

  {txt}Deficit Worse {c |}
 than Jan. 2009 {c |}
         (W17)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}      1,193       49.92       49.92
{txt} Somewhat Worse {c |}{res}        755       31.59       81.51
{txt}           Same {c |}{res}        373       15.61       97.11
{txt}Somewhat Better {c |}{res}         64        2.68       99.79
{txt}    Much Better {c |}{res}          5        0.21      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,390      100.00
{txt}
{com}.         tab w17_deficit2001_3

    {txt}Deficit {c |}
 Worse Jan. {c |}
2009 (W17)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}      1,948       81.51       81.51
{txt}       Same {c |}{res}        373       15.61       97.11
{txt}     Better {c |}{res}         69        2.89      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,390      100.00
{txt}
{com}.         
.         gen def_knowl17 = .
{txt}(4240 missing values generated)

{com}.         replace def_knowl17 = 1 if w17_deficit2001_3 == 1
{txt}(1948 real changes made)

{com}.         replace def_knowl17 = 0 if w17_deficit2001_3 >=2 & w17_deficit2001_3 <=3
{txt}(442 real changes made)

{com}.         label var def_knowl17 "Deficit Knowledge" 
{txt}
{com}.         label def kno 1 "Correct" 0 "Incorrect" 
{txt}
{com}.         label values def_knowl17 kno
{txt}
{com}.         
.         
.         *Economy vs. Jan. 2009
.         recode W17V1 (-7=.) (-6=.) (-5=.) (-4=.) (1=3) (2=2) (3=1), gen(w17_retro)
{txt}(3479 differences between W17V1 and w17_retro)

{com}.         label var w17_retro "Econ Worse than Jan. 2009 (W17)?"
{txt}
{com}.         label values w17_retro reverse
{txt}
{com}.         
.         gen w17_retro5 = .
{txt}(4240 missing values generated)

{com}.         replace w17_retro5 = 1 if w17_retro == 1 & W17V3 == 1
{txt}(663 real changes made)

{com}.         replace w17_retro5 = 2 if w17_retro == 1 & W17V3 == 2
{txt}(602 real changes made)

{com}.         replace w17_retro5 = 3 if w17_retro == 2
{txt}(761 real changes made)

{com}.         replace w17_retro5 = 4 if w17_retro == 3 & W17V2 == 2
{txt}(345 real changes made)

{com}.         replace w17_retro5 = 5 if w17_retro == 3 & W17V2 == 1
{txt}(18 real changes made)

{com}.         label var w17_retro5 "Econ Worse since Jan. 2009 (W17)?"
{txt}
{com}.         label values w17_retro5 reverse5
{txt}
{com}. 
.         tab w17_retro

 {txt}Econ Worse {c |}
  than Jan. {c |}
2009 (W17)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}      1,266       52.97       52.97
{txt}       Same {c |}{res}        761       31.84       84.81
{txt}     Better {c |}{res}        363       15.19      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,390      100.00
{txt}
{com}.         tab w17_retro5

     {txt}Econ Worse {c |}
since Jan. 2009 {c |}
         (W17)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}        663       27.75       27.75
{txt} Somewhat Worse {c |}{res}        602       25.20       52.95
{txt}           Same {c |}{res}        761       31.85       84.81
{txt}Somewhat Better {c |}{res}        345       14.44       99.25
{txt}    Much Better {c |}{res}         18        0.75      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,389      100.00
{txt}
{com}.         
.         *Prospective
.         recode W17V4 (-7=.) (-6=.) (-5=.) (-4=.), gen(w17_prosp)
{txt}(1851 differences between W17V4 and w17_prosp)

{com}.         label var w17_prosp "Econ Worse in 1yr (W17)?"
{txt}
{com}.         label values w17_prosp wor
{txt}
{com}.                 
.         gen w17_prosp5 = .
{txt}(4240 missing values generated)

{com}.         replace w17_prosp5 = 1  if w17_prosp == 1 & W17V5 == 1
{txt}(259 real changes made)

{com}.         replace w17_prosp5 = 2  if w17_prosp == 1 & W17V5 == 2
{txt}(987 real changes made)

{com}.         replace w17_prosp5 = 3  if w17_prosp == 2
{txt}(633 real changes made)

{com}.         replace w17_prosp5 = 4  if w17_prosp == 3 & W17V6 == 2
{txt}(255 real changes made)

{com}.         replace w17_prosp5 = 5  if w17_prosp == 3 & W17V6 == 1
{txt}(253 real changes made)

{com}.         label var w17_prosp5 "Econ Worse in 1yr (W17)"
{txt}
{com}.         label values w17_prosp5 mwor
{txt}
{com}.         
.         tab w17_prosp 

 {txt}Econ Worse {c |}
     in 1yr {c |}
     (W17)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
     Better {c |}{res}      1,248       52.24       52.24
{txt}       Same {c |}{res}        633       26.50       78.74
{txt}      Worse {c |}{res}        508       21.26      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,389      100.00
{txt}
{com}.         tab w17_prosp5  

  {txt}Econ Worse in {c |}
      1yr (W17) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
    Much Better {c |}{res}        259       10.85       10.85
{txt}Somewhat Better {c |}{res}        987       41.35       52.20
{txt}           Same {c |}{res}        633       26.52       78.72
{txt} Somewhat Worse {c |}{res}        255       10.68       89.40
{txt} Somewhat Worse {c |}{res}        253       10.60      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,387      100.00
{txt}
{com}. 
. 
. *W19
.         *Deficit vs. 2009
.         recode W19U4 (-7=.) (-6=.) (-5=.) (-4=.) (1=5) (2=4) (3=3) (4=2) (5=1), gen(w19_deficit2001)
{txt}(3847 differences between W19U4 and w19_deficit2001)

{com}.         label var w19_deficit2001 "Deficit Worse than Jan. 2009 (W19)?"
{txt}
{com}.         label values w19_deficit2001 reverse5
{txt}
{com}.         
.         recode w19_deficit2001 (1=1) (2=1) (3=2) (4=3) (5=3), gen(w19_deficit2001_3)
{txt}(1263 differences between w19_deficit2001 and w19_deficit2001_3)

{com}.         label var w19_deficit2001_3 "Deficit Worse Jan. 2009 (W19)?"
{txt}
{com}.         label values w19_deficit2001_3 reverse
{txt}
{com}.         
.         tab w19_deficit2001

  {txt}Deficit Worse {c |}
 than Jan. 2009 {c |}
         (W19)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}      1,122       47.04       47.04
{txt} Somewhat Worse {c |}{res}        779       32.66       79.71
{txt}           Same {c |}{res}        393       16.48       96.18
{txt}Somewhat Better {c |}{res}         81        3.40       99.58
{txt}    Much Better {c |}{res}         10        0.42      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,385      100.00
{txt}
{com}.         tab w19_deficit2001_3

    {txt}Deficit {c |}
 Worse Jan. {c |}
2009 (W19)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}      1,901       79.71       79.71
{txt}       Same {c |}{res}        393       16.48       96.18
{txt}     Better {c |}{res}         91        3.82      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,385      100.00
{txt}
{com}.         
.         gen def_knowl19 = . 
{txt}(4240 missing values generated)

{com}.         replace def_knowl19 = 1 if w19_deficit2001_3 == 1
{txt}(1901 real changes made)

{com}.         replace def_knowl19 = 0 if w19_deficit2001_3 >=2 & w19_deficit2001_3 <=3
{txt}(484 real changes made)

{com}.         label var def_knowl19 "Deficit Knowledge" 
{txt}
{com}.         label values def_knowl19 kno
{txt}
{com}.         
.         
.         *Economy vs. Jan. 2009
.         recode W19V1 (-7=.) (-6=.) (-5=.) (-4=.) (1=3) (2=2) (3=1)      , gen(w19_retro)
{txt}(3498 differences between W19V1 and w19_retro)

{com}.         label var w19_retro "Econ Worse than Jan. 2009 (W19)?"
{txt}
{com}.         label values w19_retro reverse
{txt}
{com}.         
.         gen w19_retro5 = .
{txt}(4240 missing values generated)

{com}.         replace w19_retro5 = 1 if w19_retro == 1 & W19V3 == 1
{txt}(661 real changes made)

{com}.         replace w19_retro5 = 2 if w19_retro == 1 & W19V3 == 2
{txt}(688 real changes made)

{com}.         replace w19_retro5 = 3 if w19_retro == 2
{txt}(742 real changes made)

{com}.         replace w19_retro5 = 4 if w19_retro == 3 & W19V2 == 2
{txt}(280 real changes made)

{com}.         replace w19_retro5 = 5 if w19_retro == 3 & W19V2 == 1
{txt}(15 real changes made)

{com}.         label var w19_retro5 "Econ Worse since Jan. 2009 (W19)?"
{txt}
{com}.         label values w19_retro5 reverse5
{txt}
{com}. 
.         tab w19_retro

 {txt}Econ Worse {c |}
  than Jan. {c |}
2009 (W19)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
      Worse {c |}{res}      1,349       56.54       56.54
{txt}       Same {c |}{res}        742       31.10       87.64
{txt}     Better {c |}{res}        295       12.36      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,386      100.00
{txt}
{com}.         tab w19_retro5

     {txt}Econ Worse {c |}
since Jan. 2009 {c |}
         (W19)? {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
     Much Worse {c |}{res}        661       27.70       27.70
{txt} Somewhat Worse {c |}{res}        688       28.83       56.54
{txt}           Same {c |}{res}        742       31.10       87.64
{txt}Somewhat Better {c |}{res}        280       11.74       99.37
{txt}    Much Better {c |}{res}         15        0.63      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,386      100.00
{txt}
{com}.         
.         *Prospective
.         recode W19V4 (-7=.) (-6=.) (-5=.) (-4=.), gen(w19_prosp)
{txt}(1855 differences between W19V4 and w19_prosp)

{com}.         label var w19_prosp "Econ Worse in 1yr (W19)?"
{txt}
{com}.         label values w19_prosp wor
{txt}
{com}.                 
.         gen w19_prosp5 = .
{txt}(4240 missing values generated)

{com}.         replace w19_prosp5 = 1  if w19_prosp == 1 & W19V5 == 1
{txt}(194 real changes made)

{com}.         replace w19_prosp5 = 2  if w19_prosp == 1 & W19V5 == 2
{txt}(919 real changes made)

{com}.         replace w19_prosp5 = 3  if w19_prosp == 2
{txt}(689 real changes made)

{com}.         replace w19_prosp5 = 4  if w19_prosp == 3 & W19V6 == 2
{txt}(286 real changes made)

{com}.         replace w19_prosp5 = 5  if w19_prosp == 3 & W19V6 == 1
{txt}(297 real changes made)

{com}.         label var w19_prosp5 "Econ Worse in 1yr (W19)"
{txt}
{com}.         label values w19_prosp5 mwor
{txt}
{com}.         
.         tab w19_prosp 

 {txt}Econ Worse {c |}
     in 1yr {c |}
     (W19)? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
     Better {c |}{res}      1,113       46.67       46.67
{txt}       Same {c |}{res}        689       28.89       75.56
{txt}      Worse {c |}{res}        583       24.44      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,385      100.00
{txt}
{com}.         tab w19_prosp5  

  {txt}Econ Worse in {c |}
      1yr (W19) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
    Much Better {c |}{res}        194        8.13        8.13
{txt}Somewhat Better {c |}{res}        919       38.53       46.67
{txt}           Same {c |}{res}        689       28.89       75.56
{txt} Somewhat Worse {c |}{res}        286       11.99       87.55
{txt} Somewhat Worse {c |}{res}        297       12.45      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,385      100.00
{txt}
{com}.         
.         recode W19WU13 (1=1) (2=0) (-7=.) (-6=.) (-5=.), gen(obamarecession)
{txt}(2976 differences between W19WU13 and obamarecession)

{com}.         label var obamarecession "Obama Helped End Recession?"
{txt}
{com}.         label def oba 1 "Obama Helped End Recession" 0 "Obama Has Not Helped End It"
{txt}
{com}.         label values obamarecession oba
{txt}
{com}.         tab obamarecession

{txt}Obama Helped End Recession? {c |}      Freq.     Percent        Cum.
{hline 28}{c +}{hline 35}
Obama Has Not Helped End It {c |}{res}      1,111       46.78       46.78
{txt} Obama Helped End Recession {c |}{res}      1,264       53.22      100.00
{txt}{hline 28}{c +}{hline 35}
                      Total {c |}{res}      2,375      100.00
{txt}
{com}. 
. 
. *Relationships Over Time*
.         pwcorr  w1_retro5 w6_retro5 w10_retro5 w11_retro5       w17_retro5 w19_retro5, sig

             {txt}{c |} w1_ret~5 w6_ret~5 w10_re~5 w11_re~5 w17_re~5 w19_re~5
{hline 13}{c +}{hline 54}
   w1_retro5 {c |} {res}  1.0000 
             {txt}{c |}
             {c |}
   w6_retro5 {c |} {res}  0.4942   1.0000 
             {txt}{c |}{res}   0.0000
             {txt}{c |}
  w10_retro5 {c |} {res}  0.3713   0.4071   1.0000 
             {txt}{c |}{res}   0.0000   0.0000
             {txt}{c |}
  w11_retro5 {c |} {res}  0.3262   0.3808   0.4568   1.0000 
             {txt}{c |}{res}   0.0000   0.0000   0.0000
             {txt}{c |}
  w17_retro5 {c |} {res} -0.0416  -0.0272  -0.0304  -0.0032   1.0000 
             {txt}{c |}{res}   0.1413   0.3512   0.1522   0.8775
             {txt}{c |}
  w19_retro5 {c |} {res} -0.1086  -0.0464  -0.0809  -0.0381   0.5396   1.0000 
             {txt}{c |}{res}   0.0001   0.1141   0.0001   0.0707   0.0000
             {txt}{c |}

{com}.         pwcorr w1_prosp5         w6_prosp5       w10_prosp5      w11_prosp5  w17_prosp5          w19_prosp5, sig

             {txt}{c |} w1_pro~5 w6_pro~5 w10_pr~5 w11_pr~5 w17_pr~5 w19_pr~5
{hline 13}{c +}{hline 54}
   w1_prosp5 {c |} {res}       . 
             {txt}{c |}
             {c |}
   w6_prosp5 {c |} {res}       .   1.0000 
             {txt}{c |}{res}        .
             {txt}{c |}
  w10_prosp5 {c |} {res}       .   0.4208   1.0000 
             {txt}{c |}{res}        .   0.0000
             {txt}{c |}
  w11_prosp5 {c |} {res}       .   0.2612   0.3957   1.0000 
             {txt}{c |}{res}        .   0.0000   0.0000
             {txt}{c |}
  w17_prosp5 {c |} {res}       .   0.2122   0.2643   0.4386   1.0000 
             {txt}{c |}{res}        .   0.0000   0.0000   0.0000
             {txt}{c |}
  w19_prosp5 {c |} {res}       .   0.1749   0.2107   0.4112   0.6670   1.0000 
             {txt}{c |}{res}        .   0.0000   0.0000   0.0000   0.0000
             {txt}{c |}

{com}.         
.         
.                 ************************************
.                 *********Partisanship***************
.                 ************************************
. label def pi1 1 "Strong Democrat" 2 "Not Strong Dem" 3 "Lean Dem" 4 "Ind." 5 "Lean Rep" 6 "Not Strong Rep" 7 "Strong Rep"
{txt}
{com}. label def pi2 1 "Democrat" 2 "Republican" 3 "Independent"
{txt}
{com}. label def pi3 1 "Democrat" 0 "Republican"
{txt}
{com}. label def str 1 "Lean" 2 "Not Strong" 3 "Strong"
{txt}
{com}. label def part 1 "In-Partisan" 0 "Out-Partisan"
{txt}
{com}. 
.                 
. *W1
.         recode DER08W1 (0=1) (1=2) (2=3) (3=4) (4=5) (5=6) (6=7) (-7=.) (-6=.) (-5=.) (-4=.), gen(partyid1)
{txt}(4240 differences between DER08W1 and partyid1)

{com}.         label var partyid1 "PID (W1)"
{txt}
{com}.         label values partyid1 pi1
{txt}
{com}.         
.         gen pid_31 = .
{txt}(4240 missing values generated)

{com}.         replace pid_31 = 1 if partyid1 >=1 & partyid1 <= 3
{txt}(739 real changes made)

{com}.         replace pid_31 = 2 if partyid1 >=5 & partyid1 <= 7
{txt}(675 real changes made)

{com}.         replace pid_31 = 3 if partyid1 == 4
{txt}(200 real changes made)

{com}.         label var pid_31 "PID (W1)"
{txt}
{com}.         label values pid_31 pi2
{txt}
{com}.         
.         gen pid_21 = .
{txt}(4240 missing values generated)

{com}.         replace pid_21 = 1 if pid_31 == 1
{txt}(739 real changes made)

{com}.         replace pid_21 = 0 if pid_31 == 2
{txt}(675 real changes made)

{com}.         label var pid_21 "PID (W1)"
{txt}
{com}.         label values pid_21 pi3
{txt}
{com}.         
.         gen pid_str1 = .
{txt}(4240 missing values generated)

{com}.         replace pid_str1 =  1 if partyid == 3
{txt}(172 real changes made)

{com}.         replace pid_str1 =  1 if partyid == 5
{txt}(149 real changes made)

{com}.         replace pid_str1 =  2 if partyid == 2
{txt}(240 real changes made)

{com}.         replace pid_str1 =  2 if partyid == 6
{txt}(249 real changes made)

{com}.         replace pid_str1 =  3 if partyid == 1
{txt}(327 real changes made)

{com}.         replace pid_str1 =  3 if partyid == 7
{txt}(277 real changes made)

{com}.         label var pid_str1 "PID Str (W1)"
{txt}
{com}.         label values pid_str1 str
{txt}
{com}.         
.         tab partyid1

       {txt}PID (W1) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
Strong Democrat {c |}{res}        327       20.26       20.26
{txt} Not Strong Dem {c |}{res}        240       14.87       35.13
{txt}       Lean Dem {c |}{res}        172       10.66       45.79
{txt}           Ind. {c |}{res}        200       12.39       58.18
{txt}       Lean Rep {c |}{res}        149        9.23       67.41
{txt} Not Strong Rep {c |}{res}        249       15.43       82.84
{txt}     Strong Rep {c |}{res}        277       17.16      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      1,614      100.00
{txt}
{com}.         tab pid_31

   {txt}PID (W1) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Democrat {c |}{res}        739       45.79       45.79
{txt} Republican {c |}{res}        675       41.82       87.61
{txt}Independent {c |}{res}        200       12.39      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,614      100.00
{txt}
{com}.         tab pid_21

   {txt}PID (W1) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
 Republican {c |}{res}        675       47.74       47.74
{txt}   Democrat {c |}{res}        739       52.26      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,414      100.00
{txt}
{com}.         tab pid_str1

    {txt}PID Str {c |}
       (W1) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
       Lean {c |}{res}        321       22.70       22.70
{txt} Not Strong {c |}{res}        489       34.58       57.28
{txt}     Strong {c |}{res}        604       42.72      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,414      100.00
{txt}
{com}.         
.         recode pid_21 (1=0) (0=1), gen(partisan_1)
{txt}(1414 differences between pid_21 and partisan_1)

{com}.         label var partisan_1 "Co-Partisan to Pres? (W1)"
{txt}
{com}.         label values partisan_1 part 
{txt}
{com}.         
.         
.         
. *W9
.         recode DER08W9 (0=1) (1=2) (2=3) (3=4) (4=5) (5=6) (6=7) (-7=.) (-6=.) (-5=.) (-4=.), gen(partyid9)
{txt}(4238 differences between DER08W9 and partyid9)

{com}.         label var partyid9 "PID (W9)"
{txt}
{com}.         label values partyid9 pi1
{txt}
{com}.         
.         gen pid_39 = .
{txt}(4240 missing values generated)

{com}.         replace pid_39 = 1 if partyid9 >=1 & partyid9 <= 3
{txt}(1257 real changes made)

{com}.         replace pid_39 = 2 if partyid9 >=5 & partyid9 <= 7
{txt}(1142 real changes made)

{com}.         replace pid_39 = 3 if partyid9 == 4
{txt}(334 real changes made)

{com}.         label var pid_39 "PID (W9)"
{txt}
{com}.         label values pid_39 pi2
{txt}
{com}.         
.         gen pid_29 = .
{txt}(4240 missing values generated)

{com}.         replace pid_29 = 1 if pid_39 == 1
{txt}(1257 real changes made)

{com}.         replace pid_29 = 0 if pid_39 == 2
{txt}(1142 real changes made)

{com}.         label var pid_29 "PID (W9)"
{txt}
{com}.         label values pid_29 pi3
{txt}
{com}.         
.         gen pid_str9 = .
{txt}(4240 missing values generated)

{com}.         replace pid_str9 =  1 if partyid9 == 3
{txt}(278 real changes made)

{com}.         replace pid_str9 =  1 if partyid9 == 5
{txt}(276 real changes made)

{com}.         replace pid_str9 =  2 if partyid9 == 2
{txt}(390 real changes made)

{com}.         replace pid_str9 =  2 if partyid9 == 6
{txt}(379 real changes made)

{com}.         replace pid_str9 =  3 if partyid9 == 1
{txt}(589 real changes made)

{com}.         replace pid_str9 =  3 if partyid9 == 7
{txt}(487 real changes made)

{com}.         label var pid_str9 "PID Str (W9)"
{txt}
{com}.         label values pid_str9 str
{txt}
{com}.         
.         tab partyid9

       {txt}PID (W9) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
Strong Democrat {c |}{res}        589       21.55       21.55
{txt} Not Strong Dem {c |}{res}        390       14.27       35.82
{txt}       Lean Dem {c |}{res}        278       10.17       45.99
{txt}           Ind. {c |}{res}        334       12.22       58.21
{txt}       Lean Rep {c |}{res}        276       10.10       68.31
{txt} Not Strong Rep {c |}{res}        379       13.87       82.18
{txt}     Strong Rep {c |}{res}        487       17.82      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,733      100.00
{txt}
{com}.         tab partyid9 DER08W9

                {txt}{c |}        der08w9. DERIVED. R party identification at wave 9
       PID (W9) {c |} 0. Strong  1. Not ve  2. Indepe  3. Indepe  4. Indepe  5. Not ve {c |}     Total
{hline 16}{c +}{hline 66}{c +}{hline 10}
Strong Democrat {c |}{res}       589          0          0          0          0          0 {txt}{c |}{res}       589 
{txt} Not Strong Dem {c |}{res}         0        390          0          0          0          0 {txt}{c |}{res}       390 
{txt}       Lean Dem {c |}{res}         0          0        278          0          0          0 {txt}{c |}{res}       278 
{txt}           Ind. {c |}{res}         0          0          0        334          0          0 {txt}{c |}{res}       334 
{txt}       Lean Rep {c |}{res}         0          0          0          0        276          0 {txt}{c |}{res}       276 
{txt} Not Strong Rep {c |}{res}         0          0          0          0          0        379 {txt}{c |}{res}       379 
{txt}     Strong Rep {c |}{res}         0          0          0          0          0          0 {txt}{c |}{res}       487 
{txt}{hline 16}{c +}{hline 66}{c +}{hline 10}
          Total {c |}{res}       589        390        278        334        276        379 {txt}{c |}{res}     2,733 


                {txt}{c |}  der08w9.
                {c |} DERIVED. R
                {c |}   party
                {c |} identifica
                {c |}  tion at
                {c |}   wave 9
       PID (W9) {c |} 6. Strong {c |}     Total
{hline 16}{c +}{hline 11}{c +}{hline 10}
Strong Democrat {c |}{res}         0 {txt}{c |}{res}       589 
{txt} Not Strong Dem {c |}{res}         0 {txt}{c |}{res}       390 
{txt}       Lean Dem {c |}{res}         0 {txt}{c |}{res}       278 
{txt}           Ind. {c |}{res}         0 {txt}{c |}{res}       334 
{txt}       Lean Rep {c |}{res}         0 {txt}{c |}{res}       276 
{txt} Not Strong Rep {c |}{res}         0 {txt}{c |}{res}       379 
{txt}     Strong Rep {c |}{res}       487 {txt}{c |}{res}       487 
{txt}{hline 16}{c +}{hline 11}{c +}{hline 10}
          Total {c |}{res}       487 {txt}{c |}{res}     2,733 

{txt}
{com}.         tab pid_39

   {txt}PID (W9) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Democrat {c |}{res}      1,257       45.99       45.99
{txt} Republican {c |}{res}      1,142       41.79       87.78
{txt}Independent {c |}{res}        334       12.22      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,733      100.00
{txt}
{com}.         tab pid_29

   {txt}PID (W9) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
 Republican {c |}{res}      1,142       47.60       47.60
{txt}   Democrat {c |}{res}      1,257       52.40      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,399      100.00
{txt}
{com}.         tab pid_str9

    {txt}PID Str {c |}
       (W9) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
       Lean {c |}{res}        554       23.09       23.09
{txt} Not Strong {c |}{res}        769       32.06       55.15
{txt}     Strong {c |}{res}      1,076       44.85      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,399      100.00
{txt}
{com}.         
.         recode pid_29 (1=0) (0=1), gen(partisan_9)
{txt}(2399 differences between pid_29 and partisan_9)

{com}.         label var partisan_9 "Co-Partisan to Pres? (W1)"
{txt}
{com}.         label values partisan_9 part 
{txt}
{com}.         
.         gen partisan_9rev = pid_29
{txt}(1841 missing values generated)

{com}.         label var partisan_9rev "Co-Paritsan to Pres Obama? (W9)"
{txt}
{com}.         label values partisan_9rev part
{txt}
{com}.         
.         
. *W10
.         recode DER08W10 (0=1) (1=2) (2=3) (3=4) (4=5) (5=6) (6=7) (-7=.) (-6=.) (-5=.) (-4=.), gen(partyid10)
{txt}(4240 differences between DER08W10 and partyid10)

{com}.         label var partyid10 "PID (W10)"
{txt}
{com}.         label values partyid10 pi1
{txt}
{com}.         
.         gen pid_310 = .
{txt}(4240 missing values generated)

{com}.         replace pid_310 = 1 if partyid10 >=1 & partyid10 <= 3
{txt}(1259 real changes made)

{com}.         replace pid_310 = 2 if partyid10 >=5 & partyid10 <= 7
{txt}(1102 real changes made)

{com}.         replace pid_310 = 3 if partyid10 == 4
{txt}(330 real changes made)

{com}.         label var pid_310 "PID (W10)"
{txt}
{com}.         label values pid_310 pi2
{txt}
{com}.         
.         gen pid_210 = .
{txt}(4240 missing values generated)

{com}.         replace pid_210 = 1 if pid_310 == 1
{txt}(1259 real changes made)

{com}.         replace pid_210 = 0 if pid_310 == 2
{txt}(1102 real changes made)

{com}.         label var pid_210 "PID (W10)"
{txt}
{com}.         label values pid_210 pi3
{txt}
{com}.         
.         gen pid_str10 = .
{txt}(4240 missing values generated)

{com}.         replace pid_str10 =  1 if partyid10 == 3
{txt}(257 real changes made)

{com}.         replace pid_str10 =  1 if partyid10 == 5
{txt}(252 real changes made)

{com}.         replace pid_str10 =  2 if partyid10 == 2
{txt}(405 real changes made)

{com}.         replace pid_str10 =  2 if partyid10 == 6
{txt}(412 real changes made)

{com}.         replace pid_str10 =  3 if partyid10 == 1
{txt}(597 real changes made)

{com}.         replace pid_str10 =  3 if partyid10 == 7
{txt}(438 real changes made)

{com}.         label var pid_str10 "PID Str (W10)"
{txt}
{com}.         label values pid_str10 str
{txt}
{com}.         
.         tab partyid10

      {txt}PID (W10) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
Strong Democrat {c |}{res}        597       22.19       22.19
{txt} Not Strong Dem {c |}{res}        405       15.05       37.24
{txt}       Lean Dem {c |}{res}        257        9.55       46.79
{txt}           Ind. {c |}{res}        330       12.26       59.05
{txt}       Lean Rep {c |}{res}        252        9.36       68.41
{txt} Not Strong Rep {c |}{res}        412       15.31       83.72
{txt}     Strong Rep {c |}{res}        438       16.28      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,691      100.00
{txt}
{com}.         tab partyid10 DER08W10

                {txt}{c |}       der08w10. DERIVED. R party identification at wave 10
      PID (W10) {c |} 0. Strong  1. Not ve  2. Indepe  3. Indepe  4. Indepe  5. Not ve {c |}     Total
{hline 16}{c +}{hline 66}{c +}{hline 10}
Strong Democrat {c |}{res}       597          0          0          0          0          0 {txt}{c |}{res}       597 
{txt} Not Strong Dem {c |}{res}         0        405          0          0          0          0 {txt}{c |}{res}       405 
{txt}       Lean Dem {c |}{res}         0          0        257          0          0          0 {txt}{c |}{res}       257 
{txt}           Ind. {c |}{res}         0          0          0        330          0          0 {txt}{c |}{res}       330 
{txt}       Lean Rep {c |}{res}         0          0          0          0        252          0 {txt}{c |}{res}       252 
{txt} Not Strong Rep {c |}{res}         0          0          0          0          0        412 {txt}{c |}{res}       412 
{txt}     Strong Rep {c |}{res}         0          0          0          0          0          0 {txt}{c |}{res}       438 
{txt}{hline 16}{c +}{hline 66}{c +}{hline 10}
          Total {c |}{res}       597        405        257        330        252        412 {txt}{c |}{res}     2,691 


                {txt}{c |} der08w10.
                {c |} DERIVED. R
                {c |}   party
                {c |} identifica
                {c |}  tion at
                {c |}  wave 10
      PID (W10) {c |} 6. Strong {c |}     Total
{hline 16}{c +}{hline 11}{c +}{hline 10}
Strong Democrat {c |}{res}         0 {txt}{c |}{res}       597 
{txt} Not Strong Dem {c |}{res}         0 {txt}{c |}{res}       405 
{txt}       Lean Dem {c |}{res}         0 {txt}{c |}{res}       257 
{txt}           Ind. {c |}{res}         0 {txt}{c |}{res}       330 
{txt}       Lean Rep {c |}{res}         0 {txt}{c |}{res}       252 
{txt} Not Strong Rep {c |}{res}         0 {txt}{c |}{res}       412 
{txt}     Strong Rep {c |}{res}       438 {txt}{c |}{res}       438 
{txt}{hline 16}{c +}{hline 11}{c +}{hline 10}
          Total {c |}{res}       438 {txt}{c |}{res}     2,691 

{txt}
{com}.         tab pid_310

  {txt}PID (W10) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Democrat {c |}{res}      1,259       46.79       46.79
{txt} Republican {c |}{res}      1,102       40.95       87.74
{txt}Independent {c |}{res}        330       12.26      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,691      100.00
{txt}
{com}.         tab pid_210

  {txt}PID (W10) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
 Republican {c |}{res}      1,102       46.68       46.68
{txt}   Democrat {c |}{res}      1,259       53.32      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,361      100.00
{txt}
{com}.         tab pid_str10

    {txt}PID Str {c |}
      (W10) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
       Lean {c |}{res}        509       21.56       21.56
{txt} Not Strong {c |}{res}        817       34.60       56.16
{txt}     Strong {c |}{res}      1,035       43.84      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,361      100.00
{txt}
{com}.         
.         recode partyid10 (1=4) (2=3) (3=2) (4=1) (5=2) (6=3) (7=4), gen(pid_str10_full)
{txt}(2691 differences between partyid10 and pid_str10_full)

{com}.         label var pid_str10 "PID Str (W10)"
{txt}
{com}.         label def full 1 "Ind" 2 "Lean" 3 "Not Strong" 4 "Strong"
{txt}
{com}.         label values pid_str10 full
{txt}
{com}.         
.         
.         
.         
. *W11
.         recode DER08W11 (0=1) (1=2) (2=3) (3=4) (4=5) (5=6) (6=7) (-7=.) (-6=.) (-5=.) (-4=.), gen(partyid11)
{txt}(4240 differences between DER08W11 and partyid11)

{com}.         label var partyid11 "PID (W11)"
{txt}
{com}.         label values partyid11 pi1
{txt}
{com}.         
.         gen pid_311 = .
{txt}(4240 missing values generated)

{com}.         replace pid_311 = 1 if partyid11 >=1 & partyid11 <= 3
{txt}(1281 real changes made)

{com}.         replace pid_311 = 2 if partyid11 >=5 & partyid11 <= 7
{txt}(1123 real changes made)

{com}.         replace pid_311 = 3 if partyid11 == 4
{txt}(260 real changes made)

{com}.         label var pid_311 "PID (W11)"
{txt}
{com}.         label values pid_311 pi2
{txt}
{com}.         
.         gen pid_211 = .
{txt}(4240 missing values generated)

{com}.         replace pid_211 = 1 if pid_311 == 1
{txt}(1281 real changes made)

{com}.         replace pid_211 = 0 if pid_311 == 2
{txt}(1123 real changes made)

{com}.         label var pid_211 "PID (W11)"
{txt}
{com}.         label values pid_211 pi3
{txt}
{com}.         
.         gen pid_str11 = .
{txt}(4240 missing values generated)

{com}.         replace pid_str11 =  1 if partyid11 == 3
{txt}(243 real changes made)

{com}.         replace pid_str11 =  1 if partyid11 == 5
{txt}(222 real changes made)

{com}.         replace pid_str11 =  2 if partyid11 == 2
{txt}(353 real changes made)

{com}.         replace pid_str11 =  2 if partyid11 == 6
{txt}(355 real changes made)

{com}.         replace pid_str11 =  3 if partyid11 == 1
{txt}(685 real changes made)

{com}.         replace pid_str11 =  3 if partyid11 == 7
{txt}(546 real changes made)

{com}.         label var pid_str11 "PID Str (W9)"
{txt}
{com}.         label values pid_str11 str
{txt}
{com}.         
.         tab partyid11

      {txt}PID (W11) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
Strong Democrat {c |}{res}        685       25.71       25.71
{txt} Not Strong Dem {c |}{res}        353       13.25       38.96
{txt}       Lean Dem {c |}{res}        243        9.12       48.09
{txt}           Ind. {c |}{res}        260        9.76       57.85
{txt}       Lean Rep {c |}{res}        222        8.33       66.18
{txt} Not Strong Rep {c |}{res}        355       13.33       79.50
{txt}     Strong Rep {c |}{res}        546       20.50      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,664      100.00
{txt}
{com}.         tab partyid11 DER08W11

                {txt}{c |}       der08w11. DERIVED. R party identification at wave 11
      PID (W11) {c |} 0. Strong  1. Not ve  2. Indepe  3. Indepe  4. Indepe  5. Not ve {c |}     Total
{hline 16}{c +}{hline 66}{c +}{hline 10}
Strong Democrat {c |}{res}       685          0          0          0          0          0 {txt}{c |}{res}       685 
{txt} Not Strong Dem {c |}{res}         0        353          0          0          0          0 {txt}{c |}{res}       353 
{txt}       Lean Dem {c |}{res}         0          0        243          0          0          0 {txt}{c |}{res}       243 
{txt}           Ind. {c |}{res}         0          0          0        260          0          0 {txt}{c |}{res}       260 
{txt}       Lean Rep {c |}{res}         0          0          0          0        222          0 {txt}{c |}{res}       222 
{txt} Not Strong Rep {c |}{res}         0          0          0          0          0        355 {txt}{c |}{res}       355 
{txt}     Strong Rep {c |}{res}         0          0          0          0          0          0 {txt}{c |}{res}       546 
{txt}{hline 16}{c +}{hline 66}{c +}{hline 10}
          Total {c |}{res}       685        353        243        260        222        355 {txt}{c |}{res}     2,664 


                {txt}{c |} der08w11.
                {c |} DERIVED. R
                {c |}   party
                {c |} identifica
                {c |}  tion at
                {c |}  wave 11
      PID (W11) {c |} 6. Strong {c |}     Total
{hline 16}{c +}{hline 11}{c +}{hline 10}
Strong Democrat {c |}{res}         0 {txt}{c |}{res}       685 
{txt} Not Strong Dem {c |}{res}         0 {txt}{c |}{res}       353 
{txt}       Lean Dem {c |}{res}         0 {txt}{c |}{res}       243 
{txt}           Ind. {c |}{res}         0 {txt}{c |}{res}       260 
{txt}       Lean Rep {c |}{res}         0 {txt}{c |}{res}       222 
{txt} Not Strong Rep {c |}{res}         0 {txt}{c |}{res}       355 
{txt}     Strong Rep {c |}{res}       546 {txt}{c |}{res}       546 
{txt}{hline 16}{c +}{hline 11}{c +}{hline 10}
          Total {c |}{res}       546 {txt}{c |}{res}     2,664 

{txt}
{com}.         tab pid_311

  {txt}PID (W11) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Democrat {c |}{res}      1,281       48.09       48.09
{txt} Republican {c |}{res}      1,123       42.15       90.24
{txt}Independent {c |}{res}        260        9.76      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,664      100.00
{txt}
{com}.         tab pid_211

  {txt}PID (W11) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
 Republican {c |}{res}      1,123       46.71       46.71
{txt}   Democrat {c |}{res}      1,281       53.29      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,404      100.00
{txt}
{com}.         tab pid_str11

    {txt}PID Str {c |}
       (W9) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
       Lean {c |}{res}        465       19.34       19.34
{txt} Not Strong {c |}{res}        708       29.45       48.79
{txt}     Strong {c |}{res}      1,231       51.21      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,404      100.00
{txt}
{com}. 
.         recode partyid11 (1=4) (2=3) (3=2) (4=1) (5=2) (6=3) (7=4), gen(pid_str11_full)
{txt}(2664 differences between partyid11 and pid_str11_full)

{com}.         label var pid_str11 "PID Str (W11)"
{txt}
{com}.         label values pid_str11 full
{txt}
{com}.         
.         
.         
. *W17
.         recode DER08W17 (0=1) (1=2) (2=3) (3=4) (4=5) (5=6) (6=7) ///
>                 (-7=.) (-6=.) (-5=.) (-4=.) (-2=.), gen(partyid17)
{txt}(4240 differences between DER08W17 and partyid17)

{com}.         label var partyid17 "PID (W17)"
{txt}
{com}.         label values partyid17 pi1
{txt}
{com}.         
.         gen pid_317 = .
{txt}(4240 missing values generated)

{com}.         replace pid_317 = 1 if partyid17 >=1 & partyid17 <= 3
{txt}(1133 real changes made)

{com}.         replace pid_317 = 2 if partyid17 >=5 & partyid17 <= 7
{txt}(994 real changes made)

{com}.         replace pid_317 = 3 if partyid17 == 4
{txt}(263 real changes made)

{com}.         label var pid_317 "PID (W17)"
{txt}
{com}.         label values pid_317 pi2
{txt}
{com}.         
.         gen pid_217 = .
{txt}(4240 missing values generated)

{com}.         replace pid_217 = 1 if pid_317 == 1
{txt}(1133 real changes made)

{com}.         replace pid_217 = 0 if pid_317 == 2
{txt}(994 real changes made)

{com}.         label var pid_217 "PID (W17)"
{txt}
{com}.         label values pid_217 pi3
{txt}
{com}.         
.         gen pid_str17 = .
{txt}(4240 missing values generated)

{com}.         replace pid_str17 =  1 if partyid17 == 3
{txt}(216 real changes made)

{com}.         replace pid_str17 =  1 if partyid17 == 5
{txt}(232 real changes made)

{com}.         replace pid_str17 =  2 if partyid17 == 2
{txt}(357 real changes made)

{com}.         replace pid_str17 =  2 if partyid17 == 6
{txt}(378 real changes made)

{com}.         replace pid_str17 =  3 if partyid17 == 1
{txt}(560 real changes made)

{com}.         replace pid_str17 =  3 if partyid17 == 7
{txt}(384 real changes made)

{com}.         label var pid_str17 "PID Str (W9)"
{txt}
{com}.         label values pid_str17 str
{txt}
{com}.         
.         tab partyid17

      {txt}PID (W17) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
Strong Democrat {c |}{res}        560       23.43       23.43
{txt} Not Strong Dem {c |}{res}        357       14.94       38.37
{txt}       Lean Dem {c |}{res}        216        9.04       47.41
{txt}           Ind. {c |}{res}        263       11.00       58.41
{txt}       Lean Rep {c |}{res}        232        9.71       68.12
{txt} Not Strong Rep {c |}{res}        378       15.82       83.93
{txt}     Strong Rep {c |}{res}        384       16.07      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,390      100.00
{txt}
{com}.         tab partyid17 DER08W17

                {txt}{c |}       der08w17. DERIVED. R party identification at wave 17
      PID (W17) {c |} 0. Strong  1. Not ve  2. Indepe  3. Indepe  4. Indepe  5. Not ve {c |}     Total
{hline 16}{c +}{hline 66}{c +}{hline 10}
Strong Democrat {c |}{res}       560          0          0          0          0          0 {txt}{c |}{res}       560 
{txt} Not Strong Dem {c |}{res}         0        357          0          0          0          0 {txt}{c |}{res}       357 
{txt}       Lean Dem {c |}{res}         0          0        216          0          0          0 {txt}{c |}{res}       216 
{txt}           Ind. {c |}{res}         0          0          0        263          0          0 {txt}{c |}{res}       263 
{txt}       Lean Rep {c |}{res}         0          0          0          0        232          0 {txt}{c |}{res}       232 
{txt} Not Strong Rep {c |}{res}         0          0          0          0          0        378 {txt}{c |}{res}       378 
{txt}     Strong Rep {c |}{res}         0          0          0          0          0          0 {txt}{c |}{res}       384 
{txt}{hline 16}{c +}{hline 66}{c +}{hline 10}
          Total {c |}{res}       560        357        216        263        232        378 {txt}{c |}{res}     2,390 


                {txt}{c |} der08w17.
                {c |} DERIVED. R
                {c |}   party
                {c |} identifica
                {c |}  tion at
                {c |}  wave 17
      PID (W17) {c |} 6. Strong {c |}     Total
{hline 16}{c +}{hline 11}{c +}{hline 10}
Strong Democrat {c |}{res}         0 {txt}{c |}{res}       560 
{txt} Not Strong Dem {c |}{res}         0 {txt}{c |}{res}       357 
{txt}       Lean Dem {c |}{res}         0 {txt}{c |}{res}       216 
{txt}           Ind. {c |}{res}         0 {txt}{c |}{res}       263 
{txt}       Lean Rep {c |}{res}         0 {txt}{c |}{res}       232 
{txt} Not Strong Rep {c |}{res}         0 {txt}{c |}{res}       378 
{txt}     Strong Rep {c |}{res}       384 {txt}{c |}{res}       384 
{txt}{hline 16}{c +}{hline 11}{c +}{hline 10}
          Total {c |}{res}       384 {txt}{c |}{res}     2,390 

{txt}
{com}.         tab pid_317

  {txt}PID (W17) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Democrat {c |}{res}      1,133       47.41       47.41
{txt} Republican {c |}{res}        994       41.59       89.00
{txt}Independent {c |}{res}        263       11.00      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,390      100.00
{txt}
{com}.         tab pid_217

  {txt}PID (W17) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
 Republican {c |}{res}        994       46.73       46.73
{txt}   Democrat {c |}{res}      1,133       53.27      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,127      100.00
{txt}
{com}.         tab pid_str17

    {txt}PID Str {c |}
       (W9) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
       Lean {c |}{res}        448       21.06       21.06
{txt} Not Strong {c |}{res}        735       34.56       55.62
{txt}     Strong {c |}{res}        944       44.38      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,127      100.00
{txt}
{com}.         
.         gen partisan_17 = pid_217
{txt}(2113 missing values generated)

{com}.         label var partisan_17 "Co-Partisan to Pres Obama? (W17)"
{txt}
{com}.         label values partisan_17 part
{txt}
{com}.         
.         recode partyid17 (1=4) (2=3) (3=2) (4=1) (5=2) (6=3) (7=4), gen(pid_str17_full)
{txt}(2390 differences between partyid17 and pid_str17_full)

{com}.         label var pid_str17 "PID Str (W10)"
{txt}
{com}.         label values pid_str17 full
{txt}
{com}.         
.                 
. *W19
.         recode DER08W19 (0=1) (1=2) (2=3) (3=4) (4=5) (5=6) (6=7) (-7=.) (-6=.) (-5=.) (-4=.) (-2=.), gen(partyid19)
{txt}(4240 differences between DER08W19 and partyid19)

{com}.         label var partyid19 "PID (W19)"
{txt}
{com}.         label values partyid19 pi1
{txt}
{com}.         
.         gen pid_319 = .
{txt}(4240 missing values generated)

{com}.         replace pid_319 = 1 if partyid19 >=1 & partyid19 <= 3
{txt}(1141 real changes made)

{com}.         replace pid_319 = 2 if partyid19 >=5 & partyid19 <= 7
{txt}(983 real changes made)

{com}.         replace pid_319 = 3 if partyid19 == 4
{txt}(263 real changes made)

{com}.         label var pid_319 "PID (W19)"
{txt}
{com}.         label values pid_319 pi2
{txt}
{com}.         
.         gen pid_219 = .
{txt}(4240 missing values generated)

{com}.         replace pid_219 = 1 if pid_319 == 1
{txt}(1141 real changes made)

{com}.         replace pid_219 = 0 if pid_319 == 2
{txt}(983 real changes made)

{com}.         label var pid_219 "PID (W19)"
{txt}
{com}.         label values pid_219 pi3
{txt}
{com}.         
.         gen pid_str19 = .
{txt}(4240 missing values generated)

{com}.         replace pid_str19 =  1 if partyid19 == 3
{txt}(252 real changes made)

{com}.         replace pid_str19 =  1 if partyid19 == 5
{txt}(246 real changes made)

{com}.         replace pid_str19 =  2 if partyid19 == 2
{txt}(368 real changes made)

{com}.         replace pid_str19 =  2 if partyid19 == 6
{txt}(383 real changes made)

{com}.         replace pid_str19 =  3 if partyid19 == 1
{txt}(521 real changes made)

{com}.         replace pid_str19 =  3 if partyid19 == 7
{txt}(354 real changes made)

{com}.         label var pid_str19 "PID Str (W9)"
{txt}
{com}.         label values pid_str19 str
{txt}
{com}.         
.         tab partyid19

      {txt}PID (W19) {c |}      Freq.     Percent        Cum.
{hline 16}{c +}{hline 35}
Strong Democrat {c |}{res}        521       21.83       21.83
{txt} Not Strong Dem {c |}{res}        368       15.42       37.24
{txt}       Lean Dem {c |}{res}        252       10.56       47.80
{txt}           Ind. {c |}{res}        263       11.02       58.82
{txt}       Lean Rep {c |}{res}        246       10.31       69.12
{txt} Not Strong Rep {c |}{res}        383       16.05       85.17
{txt}     Strong Rep {c |}{res}        354       14.83      100.00
{txt}{hline 16}{c +}{hline 35}
          Total {c |}{res}      2,387      100.00
{txt}
{com}.         tab partyid19 DER08W19

                {txt}{c |}       der08w19. DERIVED. R party identification at wave 19
      PID (W19) {c |} 0. Strong  1. Not ve  2. Indepe  3. Indepe  4. Indepe  5. Not ve {c |}     Total
{hline 16}{c +}{hline 66}{c +}{hline 10}
Strong Democrat {c |}{res}       521          0          0          0          0          0 {txt}{c |}{res}       521 
{txt} Not Strong Dem {c |}{res}         0        368          0          0          0          0 {txt}{c |}{res}       368 
{txt}       Lean Dem {c |}{res}         0          0        252          0          0          0 {txt}{c |}{res}       252 
{txt}           Ind. {c |}{res}         0          0          0        263          0          0 {txt}{c |}{res}       263 
{txt}       Lean Rep {c |}{res}         0          0          0          0        246          0 {txt}{c |}{res}       246 
{txt} Not Strong Rep {c |}{res}         0          0          0          0          0        383 {txt}{c |}{res}       383 
{txt}     Strong Rep {c |}{res}         0          0          0          0          0          0 {txt}{c |}{res}       354 
{txt}{hline 16}{c +}{hline 66}{c +}{hline 10}
          Total {c |}{res}       521        368        252        263        246        383 {txt}{c |}{res}     2,387 


                {txt}{c |} der08w19.
                {c |} DERIVED. R
                {c |}   party
                {c |} identifica
                {c |}  tion at
                {c |}  wave 19
      PID (W19) {c |} 6. Strong {c |}     Total
{hline 16}{c +}{hline 11}{c +}{hline 10}
Strong Democrat {c |}{res}         0 {txt}{c |}{res}       521 
{txt} Not Strong Dem {c |}{res}         0 {txt}{c |}{res}       368 
{txt}       Lean Dem {c |}{res}         0 {txt}{c |}{res}       252 
{txt}           Ind. {c |}{res}         0 {txt}{c |}{res}       263 
{txt}       Lean Rep {c |}{res}         0 {txt}{c |}{res}       246 
{txt} Not Strong Rep {c |}{res}         0 {txt}{c |}{res}       383 
{txt}     Strong Rep {c |}{res}       354 {txt}{c |}{res}       354 
{txt}{hline 16}{c +}{hline 11}{c +}{hline 10}
          Total {c |}{res}       354 {txt}{c |}{res}     2,387 

{txt}
{com}.         tab pid_319

  {txt}PID (W19) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Democrat {c |}{res}      1,141       47.80       47.80
{txt} Republican {c |}{res}        983       41.18       88.98
{txt}Independent {c |}{res}        263       11.02      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,387      100.00
{txt}
{com}.         tab pid_219

  {txt}PID (W19) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
 Republican {c |}{res}        983       46.28       46.28
{txt}   Democrat {c |}{res}      1,141       53.72      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,124      100.00
{txt}
{com}.         tab pid_str19

    {txt}PID Str {c |}
       (W9) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
       Lean {c |}{res}        498       23.45       23.45
{txt} Not Strong {c |}{res}        751       35.36       58.80
{txt}     Strong {c |}{res}        875       41.20      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,124      100.00
{txt}
{com}.         
.         recode partyid19 (1=4) (2=3) (3=2) (4=1) (5=2) (6=3) (7=4), gen(pid_str19_full)
{txt}(2387 differences between partyid19 and pid_str19_full)

{com}.         label var pid_str19 "PID Str (W10)"
{txt}
{com}.         label values pid_str19 full
{txt}
{com}.         
.                 
. *Relationship over time
.         pwcorr partyid1 partyid9 partyid10 partyid11 partyid17 partyid19, sig

             {txt}{c |} partyid1 partyid9 party~10 party~11 party~17 party~19
{hline 13}{c +}{hline 54}
    partyid1 {c |} {res}  1.0000 
             {txt}{c |}
             {c |}
    partyid9 {c |} {res}  0.8944   1.0000 
             {txt}{c |}{res}   0.0000
             {txt}{c |}
   partyid10 {c |} {res}  0.8997   0.9207   1.0000 
             {txt}{c |}{res}   0.0000   0.0000
             {txt}{c |}
   partyid11 {c |} {res}  0.8927   0.9173   0.9315   1.0000 
             {txt}{c |}{res}   0.0000   0.0000   0.0000
             {txt}{c |}
   partyid17 {c |} {res}  0.8964   0.9124   0.9221   0.9245   1.0000 
             {txt}{c |}{res}   0.0000   0.0000   0.0000   0.0000
             {txt}{c |}
   partyid19 {c |} {res}  0.8911   0.9090   0.9165   0.9183   0.9370   1.0000 
             {txt}{c |}{res}   0.0000   0.0000   0.0000   0.0000   0.0000
             {txt}{c |}

{com}.         pwcorr pid_str1 pid_str9 pid_str10 pid_str11 pid_str17 pid_str19, sig

             {txt}{c |} pid_str1 pid_str9 pid_s~10 pid_s~11 pid_s~17 pid_s~19
{hline 13}{c +}{hline 54}
    pid_str1 {c |} {res}  1.0000 
             {txt}{c |}
             {c |}
    pid_str9 {c |} {res}  0.6608   1.0000 
             {txt}{c |}{res}   0.0000
             {txt}{c |}
   pid_str10 {c |} {res}  0.6228   0.7394   1.0000 
             {txt}{c |}{res}   0.0000   0.0000
             {txt}{c |}
   pid_str11 {c |} {res}  0.6404   0.7292   0.7538   1.0000 
             {txt}{c |}{res}   0.0000   0.0000   0.0000
             {txt}{c |}
   pid_str17 {c |} {res}  0.6375   0.6689   0.7117   0.6967   1.0000 
             {txt}{c |}{res}   0.0000   0.0000   0.0000   0.0000
             {txt}{c |}
   pid_str19 {c |} {res}  0.6007   0.6746   0.7121   0.6880   0.7483   1.0000 
             {txt}{c |}{res}   0.0000   0.0000   0.0000   0.0000   0.0000
             {txt}{c |}

{com}.                 
.                 
.         tab w1_retro pid_21, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

      Econ {c |}
    Better {c |}
  than 1yr {c |}       PID (W1)
 Ago (W1)? {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}       429        621 {txt}{c |}{res}     1,050 
           {txt}{c |}{res}     40.86      59.14 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     63.56      84.03 {txt}{c |}{res}     74.26 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}       209        108 {txt}{c |}{res}       317 
           {txt}{c |}{res}     65.93      34.07 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     30.96      14.61 {txt}{c |}{res}     22.42 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}        37         10 {txt}{c |}{res}        47 
           {txt}{c |}{res}     78.72      21.28 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      5.48       1.35 {txt}{c |}{res}      3.32 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       675        739 {txt}{c |}{res}     1,414 
           {txt}{c |}{res}     47.74      52.26 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res} 80.0663  {txt} Pr = {res}0.000
{txt}
{com}.         tab w6_retro pid_21, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

      Econ {c |}
    Better {c |}
  than 1yr {c |}       PID (W1)
 Ago (W6)? {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}       458        561 {txt}{c |}{res}     1,019 
           {txt}{c |}{res}     44.95      55.05 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     79.10      91.22 {txt}{c |}{res}     85.34 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}       108         50 {txt}{c |}{res}       158 
           {txt}{c |}{res}     68.35      31.65 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     18.65       8.13 {txt}{c |}{res}     13.23 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}        13          4 {txt}{c |}{res}        17 
           {txt}{c |}{res}     76.47      23.53 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      2.25       0.65 {txt}{c |}{res}      1.42 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       579        615 {txt}{c |}{res}     1,194 
           {txt}{c |}{res}     48.49      51.51 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res} 35.4138  {txt} Pr = {res}0.000
{txt}
{com}.         tab w10_retro pid_21, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

      Econ {c |}
    Better {c |}
  than 1yr {c |}       PID (W1)
Ago (W10)? {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}       535        596 {txt}{c |}{res}     1,131 
           {txt}{c |}{res}     47.30      52.70 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     90.52      96.75 {txt}{c |}{res}     93.70 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}        53         19 {txt}{c |}{res}        72 
           {txt}{c |}{res}     73.61      26.39 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      8.97       3.08 {txt}{c |}{res}      5.97 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}         3          1 {txt}{c |}{res}         4 
           {txt}{c |}{res}     75.00      25.00 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      0.51       0.16 {txt}{c |}{res}      0.33 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       591        616 {txt}{c |}{res}     1,207 
           {txt}{c |}{res}     48.96      51.04 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res} 19.8363  {txt} Pr = {res}0.000
{txt}
{com}.         tab w11_retro pid_21, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

Econ Worse {c |}
  than 1yr {c |}       PID (W1)
Ago (W11)? {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}       536        593 {txt}{c |}{res}     1,129 
           {txt}{c |}{res}     47.48      52.52 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     90.08      96.42 {txt}{c |}{res}     93.31 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}        55         21 {txt}{c |}{res}        76 
           {txt}{c |}{res}     72.37      27.63 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      9.24       3.41 {txt}{c |}{res}      6.28 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}         4          1 {txt}{c |}{res}         5 
           {txt}{c |}{res}     80.00      20.00 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      0.67       0.16 {txt}{c |}{res}      0.41 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       595        615 {txt}{c |}{res}     1,210 
           {txt}{c |}{res}     49.17      50.83 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res} 19.5631  {txt} Pr = {res}0.000
{txt}
{com}.         tab w10_retro pid_29, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

      Econ {c |}
    Better {c |}
  than 1yr {c |}       PID (W9)
Ago (W10)? {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}       935      1,104 {txt}{c |}{res}     2,039 
           {txt}{c |}{res}     45.86      54.14 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     90.86      97.53 {txt}{c |}{res}     94.35 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}        90         23 {txt}{c |}{res}       113 
           {txt}{c |}{res}     79.65      20.35 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      8.75       2.03 {txt}{c |}{res}      5.23 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}         4          5 {txt}{c |}{res}         9 
           {txt}{c |}{res}     44.44      55.56 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      0.39       0.44 {txt}{c |}{res}      0.42 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}     1,029      1,132 {txt}{c |}{res}     2,161 
           {txt}{c |}{res}     47.62      52.38 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res} 49.0463  {txt} Pr = {res}0.000
{txt}
{com}.         tab w11_retro pid_29, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

Econ Worse {c |}
  than 1yr {c |}       PID (W9)
Ago (W11)? {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}       951      1,085 {txt}{c |}{res}     2,036 
           {txt}{c |}{res}     46.71      53.29 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     90.83      96.19 {txt}{c |}{res}     93.61 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}        90         38 {txt}{c |}{res}       128 
           {txt}{c |}{res}     70.31      29.69 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      8.60       3.37 {txt}{c |}{res}      5.89 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}         6          5 {txt}{c |}{res}        11 
           {txt}{c |}{res}     54.55      45.45 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      0.57       0.44 {txt}{c |}{res}      0.51 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}     1,047      1,128 {txt}{c |}{res}     2,175 
           {txt}{c |}{res}     48.14      51.86 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res} 27.0561  {txt} Pr = {res}0.000
{txt}
{com}.         
.         tab w17_retro pid_21, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

Econ Worse {c |}
 than Jan. {c |}
      2009 {c |}       PID (W1)
    (W17)? {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}       331        258 {txt}{c |}{res}       589 
           {txt}{c |}{res}     56.20      43.80 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     61.52      45.74 {txt}{c |}{res}     53.45 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}       145        197 {txt}{c |}{res}       342 
           {txt}{c |}{res}     42.40      57.60 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     26.95      34.93 {txt}{c |}{res}     31.03 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}        62        109 {txt}{c |}{res}       171 
           {txt}{c |}{res}     36.26      63.74 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     11.52      19.33 {txt}{c |}{res}     15.52 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       538        564 {txt}{c |}{res}     1,102 
           {txt}{c |}{res}     48.82      51.18 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res} 29.2750  {txt} Pr = {res}0.000
{txt}
{com}.         tab w17_retro pid_29, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

Econ Worse {c |}
 than Jan. {c |}
      2009 {c |}       PID (W9)
    (W17)? {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}       587        431 {txt}{c |}{res}     1,018 
           {txt}{c |}{res}     57.66      42.34 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     62.71      42.89 {txt}{c |}{res}     52.45 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}       252        364 {txt}{c |}{res}       616 
           {txt}{c |}{res}     40.91      59.09 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     26.92      36.22 {txt}{c |}{res}     31.74 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}        97        210 {txt}{c |}{res}       307 
           {txt}{c |}{res}     31.60      68.40 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     10.36      20.90 {txt}{c |}{res}     15.82 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       936      1,005 {txt}{c |}{res}     1,941 
           {txt}{c |}{res}     48.22      51.78 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res} 83.5148  {txt} Pr = {res}0.000
{txt}
{com}.         tab w19_retro pid_21, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

Econ Worse {c |}
 than Jan. {c |}
      2009 {c |}       PID (W1)
    (W19)? {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}       408        237 {txt}{c |}{res}       645 
           {txt}{c |}{res}     63.26      36.74 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     75.98      42.32 {txt}{c |}{res}     58.80 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}        98        224 {txt}{c |}{res}       322 
           {txt}{c |}{res}     30.43      69.57 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     18.25      40.00 {txt}{c |}{res}     29.35 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}        31         99 {txt}{c |}{res}       130 
           {txt}{c |}{res}     23.85      76.15 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      5.77      17.68 {txt}{c |}{res}     11.85 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       537        560 {txt}{c |}{res}     1,097 
           {txt}{c |}{res}     48.95      51.05 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res}129.7833  {txt} Pr = {res}0.000
{txt}
{com}.         tab w19_retro pid_29, row col chi2
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

Econ Worse {c |}
 than Jan. {c |}
      2009 {c |}       PID (W9)
    (W19)? {c |} Republica   Democrat {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
     Worse {c |}{res}       687        418 {txt}{c |}{res}     1,105 
           {txt}{c |}{res}     62.17      37.83 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     73.63      41.39 {txt}{c |}{res}     56.87 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
      Same {c |}{res}       190        402 {txt}{c |}{res}       592 
           {txt}{c |}{res}     32.09      67.91 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     20.36      39.80 {txt}{c |}{res}     30.47 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
    Better {c |}{res}        56        190 {txt}{c |}{res}       246 
           {txt}{c |}{res}     22.76      77.24 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}      6.00      18.81 {txt}{c |}{res}     12.66 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       933      1,010 {txt}{c |}{res}     1,943 
           {txt}{c |}{res}     48.02      51.98 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}          Pearson chi2({res}2{txt}) = {res}211.6768  {txt} Pr = {res}0.000
{txt}
{com}.                 
.                 
.                 
.                 
.                 *****************************************************
.                 *********Network Size and Disagreement***************
.                 *****************************************************
. 
. *# Names given/asked about
.         tab DER17

       {txt}der17. DERIVED. Number of names {c |}
                    mentioned at W9ZD2 {c |}      Freq.     Percent        Cum.
{hline 39}{c +}{hline 35}
      -6. Not asked, unit non-response {c |}{res}      1,591       37.52       37.52
{txt}                      -1. Inapplicable {c |}{res}        446       10.52       48.04
{txt}                0. mentioned   0 names {c |}{res}         65        1.53       49.58
{txt}                 1. mentioned   1 name {c |}{res}        104        2.45       52.03
{txt}                2. mentioned   2 names {c |}{res}        127        3.00       55.02
{txt}                3. mentioned   3 names {c |}{res}        194        4.58       59.60
{txt}                4. mentioned   4 names {c |}{res}        208        4.91       64.50
{txt}                5. mentioned   5 names {c |}{res}        193        4.55       69.06
{txt}                6. mentioned   6 names {c |}{res}        183        4.32       73.37
{txt}                7. mentioned   7 names {c |}{res}        126        2.97       76.34
{txt}                8. mentioned   8 names {c |}{res}      1,003       23.66      100.00
{txt}{hline 39}{c +}{hline 35}
                                 Total {c |}{res}      4,240      100.00
{txt}
{com}.         gen numgiven = DER17
{txt}
{com}.         replace numgiven = . if numgiven < 0
{txt}(2037 real changes made, 2037 to missing)

{com}.         label var numgiven "Number of Listed Discussants"
{txt}
{com}.         tab numgiven 

  {txt}Number of {c |}
     Listed {c |}
Discussants {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          0 {c |}{res}         65        2.95        2.95
{txt}          1 {c |}{res}        104        4.72        7.67
{txt}          2 {c |}{res}        127        5.76       13.44
{txt}          3 {c |}{res}        194        8.81       22.24
{txt}          4 {c |}{res}        208        9.44       31.68
{txt}          5 {c |}{res}        193        8.76       40.44
{txt}          6 {c |}{res}        183        8.31       48.75
{txt}          7 {c |}{res}        126        5.72       54.47
{txt}          8 {c |}{res}      1,003       45.53      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,203      100.00
{txt}
{com}.         summ numgiven, detail

                {txt}Number of Listed Discussants
{hline 61}
      Percentiles      Smallest
 1%    {res}        0              0
{txt} 5%    {res}        1              0
{txt}10%    {res}        2              0       {txt}Obs         {res}       2203
{txt}25%    {res}        4              0       {txt}Sum of Wgt. {res}       2203

{txt}50%    {res}        7                      {txt}Mean          {res} 5.783477
                        {txt}Largest       Std. Dev.     {res} 2.501382
{txt}75%    {res}        8              8
{txt}90%    {res}        8              8       {txt}Variance      {res} 6.256911
{txt}95%    {res}        8              8       {txt}Skewness      {res}-.7296673
{txt}99%    {res}        8              8       {txt}Kurtosis      {res} 2.222504
{txt}
{com}.                 
.         
.         gen numgiven1 = numgiven
{txt}(2037 missing values generated)

{com}.         replace numgiven1 = 3 if numgiven > 3 & numgiven <=8
{txt}(1713 real changes made)

{com}.         label var numgiven1 "Number of Disc. Asked About"
{txt}
{com}.         tab numgiven1

  {txt}Number of {c |}
Disc. Asked {c |}
      About {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          0 {c |}{res}         65        2.95        2.95
{txt}          1 {c |}{res}        104        4.72        7.67
{txt}          2 {c |}{res}        127        5.76       13.44
{txt}          3 {c |}{res}      1,907       86.56      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,203      100.00
{txt}
{com}.         tab numgiven numgiven1

 {txt}Number of {c |}
    Listed {c |}
Discussant {c |}         Number of Disc. Asked About
         s {c |}         0          1          2          3 {c |}     Total
{hline 11}{c +}{hline 44}{c +}{hline 10}
         0 {c |}{res}        65          0          0          0 {txt}{c |}{res}        65 
{txt}         1 {c |}{res}         0        104          0          0 {txt}{c |}{res}       104 
{txt}         2 {c |}{res}         0          0        127          0 {txt}{c |}{res}       127 
{txt}         3 {c |}{res}         0          0          0        194 {txt}{c |}{res}       194 
{txt}         4 {c |}{res}         0          0          0        208 {txt}{c |}{res}       208 
{txt}         5 {c |}{res}         0          0          0        193 {txt}{c |}{res}       193 
{txt}         6 {c |}{res}         0          0          0        183 {txt}{c |}{res}       183 
{txt}         7 {c |}{res}         0          0          0        126 {txt}{c |}{res}       126 
{txt}         8 {c |}{res}         0          0          0      1,003 {txt}{c |}{res}     1,003 
{txt}{hline 11}{c +}{hline 44}{c +}{hline 10}
     Total {c |}{res}        65        104        127      1,907 {txt}{c |}{res}     2,203 

{txt}
{com}.         
.         summ numgiven1 

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 3}numgiven1 {c |}{res}      2203    2.759419    .6740594          0          3
{txt}
{com}.         gen numgiven01 = (numgiven1 - r(min))/(r(max)-r(min))
{txt}(2037 missing values generated)

{com}.         label var numgiven01 "Network Size"
{txt}
{com}.         
. *****Partisan Disagreement
.         
.         /**half of respondents asked whether the discussant was a republican, 
>                 half asked if a Democrat**/
.         
.         foreach var in W9ZD12_1 W9ZD13_1 W9ZD12_2 W9ZD13_2 W9ZD12_3 W9ZD13_3 {c -(}
{txt}  2{com}.                 tab `var'
{txt}  3{com}.                 {c )-}

   {txt}w9zd12_1. Is name1 a Democrat {c |}      Freq.     Percent        Cum.
{hline 33}{c +}{hline 35}
-6. Not asked, unit non-response {c |}{res}      1,474       34.76       34.76
{txt}       -5. Not asked, terminated {c |}{res}        153        3.61       38.37
{txt}                -1. Inapplicable {c |}{res}      1,546       36.46       74.83
{txt}                     1. Democrat {c |}{res}        432       10.19       85.02
{txt}                   2. Republican {c |}{res}        400        9.43       94.46
{txt}                  3. independent {c |}{res}        182        4.29       98.75
{txt}               4. something else {c |}{res}         53        1.25      100.00
{txt}{hline 33}{c +}{hline 35}
                           Total {c |}{res}      4,240      100.00

 {txt}w9zd13_1. Is name1 a Republican {c |}      Freq.     Percent        Cum.
{hline 33}{c +}{hline 35}
-6. Not asked, unit non-response {c |}{res}      1,474       34.76       34.76
{txt}       -5. Not asked, terminated {c |}{res}        180        4.25       39.01
{txt}                -1. Inapplicable {c |}{res}      1,555       36.67       75.68
{txt}                   1. Republican {c |}{res}        382        9.01       84.69
{txt}                     2. Democrat {c |}{res}        432       10.19       94.88
{txt}                  3. independent {c |}{res}        173        4.08       98.96
{txt}               4. something else {c |}{res}         44        1.04      100.00
{txt}{hline 33}{c +}{hline 35}
                           Total {c |}{res}      4,240      100.00

   {txt}w9zd12_2. Is name2 a Democrat {c |}      Freq.     Percent        Cum.
{hline 33}{c +}{hline 35}
-6. Not asked, unit non-response {c |}{res}      1,474       34.76       34.76
{txt}       -5. Not asked, terminated {c |}{res}        153        3.61       38.37
{txt}                -1. Inapplicable {c |}{res}      1,601       37.76       76.13
{txt}                     1. Democrat {c |}{res}        410        9.67       85.80
{txt}                   2. Republican {c |}{res}        361        8.51       94.32
{txt}                  3. independent {c |}{res}        179        4.22       98.54
{txt}               4. something else {c |}{res}         62        1.46      100.00
{txt}{hline 33}{c +}{hline 35}
                           Total {c |}{res}      4,240      100.00

 {txt}w9zd13_2. Is name2 a Republican {c |}      Freq.     Percent        Cum.
{hline 33}{c +}{hline 35}
-6. Not asked, unit non-response {c |}{res}      1,474       34.76       34.76
{txt}       -5. Not asked, terminated {c |}{res}        180        4.25       39.01
{txt}                -1. Inapplicable {c |}{res}      1,607       37.90       76.91
{txt}                   1. Republican {c |}{res}        358        8.44       85.35
{txt}                     2. Democrat {c |}{res}        403        9.50       94.86
{txt}                  3. independent {c |}{res}        163        3.84       98.70
{txt}               4. something else {c |}{res}         55        1.30      100.00
{txt}{hline 33}{c +}{hline 35}
                           Total {c |}{res}      4,240      100.00

   {txt}w9zd12_3. Is name3 a Democrat {c |}      Freq.     Percent        Cum.
{hline 33}{c +}{hline 35}
-6. Not asked, unit non-response {c |}{res}      1,474       34.76       34.76
{txt}       -5. Not asked, terminated {c |}{res}        154        3.63       38.40
{txt}                -1. Inapplicable {c |}{res}      1,665       39.27       77.67
{txt}                     1. Democrat {c |}{res}        407        9.60       87.26
{txt}                   2. Republican {c |}{res}        324        7.64       94.91
{txt}                  3. independent {c |}{res}        156        3.68       98.58
{txt}               4. something else {c |}{res}         60        1.42      100.00
{txt}{hline 33}{c +}{hline 35}
                           Total {c |}{res}      4,240      100.00

 {txt}w9zd13_3. Is name3 a Republican {c |}      Freq.     Percent        Cum.
{hline 33}{c +}{hline 35}
-6. Not asked, unit non-response {c |}{res}      1,474       34.76       34.76
{txt}       -5. Not asked, terminated {c |}{res}        180        4.25       39.01
{txt}                -1. Inapplicable {c |}{res}      1,666       39.29       78.30
{txt}                   1. Republican {c |}{res}        329        7.76       86.06
{txt}                     2. Democrat {c |}{res}        390        9.20       95.26
{txt}                  3. independent {c |}{res}        151        3.56       98.82
{txt}               4. something else {c |}{res}         50        1.18      100.00
{txt}{hline 33}{c +}{hline 35}
                           Total {c |}{res}      4,240      100.00
{txt}
{com}.         
.         *For 12_:
.                 *1 = Dem
.                 *2 = Republican
.                 *3 = ind
.                 *4 = something else
.                 
.         *For 13_: 
.                 *1: Republican
.                 *2 = Dem
.                 *3 = Ind
.                 *4 = something else
.         
.         foreach var in W9ZD12_1 W9ZD12_2 W9ZD12_3 W9ZD13_2 W9ZD12_3 W9ZD13_3  {c -(}
{txt}  2{com}.                 tab `var' if `var' >0
{txt}  3{com}.                 {c )-}

   {txt}w9zd12_1. Is name1 a Democrat {c |}      Freq.     Percent        Cum.
{hline 33}{c +}{hline 35}
                     1. Democrat {c |}{res}        432       40.49       40.49
{txt}                   2. Republican {c |}{res}        400       37.49       77.98
{txt}                  3. independent {c |}{res}        182       17.06       95.03
{txt}               4. something else {c |}{res}         53        4.97      100.00
{txt}{hline 33}{c +}{hline 35}
                           Total {c |}{res}      1,067      100.00

   {txt}w9zd12_2. Is name2 a Democrat {c |}      Freq.     Percent        Cum.
{hline 33}{c +}{hline 35}
                     1. Democrat {c |}{res}        410       40.51       40.51
{txt}                   2. Republican {c |}{res}        361       35.67       76.19
{txt}                  3. independent {c |}{res}        179       17.69       93.87
{txt}               4. something else {c |}{res}         62        6.13      100.00
{txt}{hline 33}{c +}{hline 35}
                           Total {c |}{res}      1,012      100.00

   {txt}w9zd12_3. Is name3 a Democrat {c |}      Freq.     Percent        Cum.
{hline 33}{c +}{hline 35}
                     1. Democrat {c |}{res}        407       42.98       42.98
{txt}                   2. Republican {c |}{res}        324       34.21       77.19
{txt}                  3. independent {c |}{res}        156       16.47       93.66
{txt}               4. something else {c |}{res}         60        6.34      100.00
{txt}{hline 33}{c +}{hline 35}
                           Total {c |}{res}        947      100.00

 {txt}w9zd13_2. Is name2 a Republican {c |}      Freq.     Percent        Cum.
{hline 33}{c +}{hline 35}
                   1. Republican {c |}{res}        358       36.57       36.57
{txt}                     2. Democrat {c |}{res}        403       41.16       77.73
{txt}                  3. independent {c |}{res}        163       16.65       94.38
{txt}               4. something else {c |}{res}         55        5.62      100.00
{txt}{hline 33}{c +}{hline 35}
                           Total {c |}{res}        979      100.00

   {txt}w9zd12_3. Is name3 a Democrat {c |}      Freq.     Percent        Cum.
{hline 33}{c +}{hline 35}
                     1. Democrat {c |}{res}        407       42.98       42.98
{txt}                   2. Republican {c |}{res}        324       34.21       77.19
{txt}                  3. independent {c |}{res}        156       16.47       93.66
{txt}               4. something else {c |}{res}         60        6.34      100.00
{txt}{hline 33}{c +}{hline 35}
                           Total {c |}{res}        947      100.00

 {txt}w9zd13_3. Is name3 a Republican {c |}      Freq.     Percent        Cum.
{hline 33}{c +}{hline 35}
                   1. Republican {c |}{res}        329       35.76       35.76
{txt}                     2. Democrat {c |}{res}        390       42.39       78.15
{txt}                  3. independent {c |}{res}        151       16.41       94.57
{txt}               4. something else {c |}{res}         50        5.43      100.00
{txt}{hline 33}{c +}{hline 35}
                           Total {c |}{res}        920      100.00
{txt}
{com}.                 
.         *Creating PID Scale, inc. leaners*
.                 *1 = Democrat, 2 = Republican; 3 = Ind
.                 
.                 label def dpid 1 "Democrat" 2 "Republican" 3 "Independent"
{txt}
{com}.                 
.                 
.                 gen d1_pid = . 
{txt}(4240 missing values generated)

{com}.                 replace d1_pid = 1 if W9ZD12_1 == 1 
{txt}(432 real changes made)

{com}.                 replace d1_pid = 1 if W9ZD12_1 == 3 & W9ZD16_1 == 1
{txt}(57 real changes made)

{com}.                 replace d1_pid = 1 if W9ZD12_1 == 4 & W9ZD16_1 == 1
{txt}(10 real changes made)

{com}.                 replace d1_pid = 2 if W9ZD12_1 == 2
{txt}(400 real changes made)

{com}.                 replace d1_pid = 2 if W9ZD12_1 == 3 & W9ZD16_1 == 2
{txt}(43 real changes made)

{com}.                 replace d1_pid = 2 if W9ZD12_1 == 4 & W9ZD16_1 == 2
{txt}(7 real changes made)

{com}.                 replace d1_pid = 3 if W9ZD12_1 == 3 & W9ZD16_1 == 3
{txt}(73 real changes made)

{com}.                 replace d1_pid = 3 if W9ZD12_1 == 4 & W9ZD16_1 == 3
{txt}(34 real changes made)

{com}.                 replace d1_pid = 2 if W9ZD13_1 == 1 
{txt}(382 real changes made)

{com}.                 replace d1_pid = 2 if W9ZD13_1 == 3 & W9ZD16_1 == 1
{txt}(50 real changes made)

{com}.                 replace d1_pid = 2 if W9ZD13_1 == 4 & W9ZD16_1 == 1
{txt}(9 real changes made)

{com}.                 replace d1_pid = 1 if W9ZD13_1 == 2
{txt}(432 real changes made)

{com}.                 replace d1_pid = 1 if W9ZD13_1 == 3 & W9ZD16_1 == 2
{txt}(44 real changes made)

{com}.                 replace d1_pid = 1 if W9ZD13_1 == 4 & W9ZD16_1 == 2
{txt}(8 real changes made)

{com}.                 replace d1_pid = 3 if W9ZD13_1 == 3 & W9ZD16_1 == 3
{txt}(79 real changes made)

{com}.                 replace d1_pid = 3 if W9ZD13_1 == 4 & W9ZD16_1 == 3
{txt}(27 real changes made)

{com}.                 
.                 
.                 gen d2_pid = . 
{txt}(4240 missing values generated)

{com}.                 replace d2_pid = 1 if W9ZD12_2 == 1 
{txt}(410 real changes made)

{com}.                 replace d2_pid = 1 if W9ZD12_2 == 3 & W9ZD16_2 == 1
{txt}(55 real changes made)

{com}.                 replace d2_pid = 1 if W9ZD12_2 == 4 & W9ZD16_2 == 1
{txt}(12 real changes made)

{com}.                 
.                 replace d2_pid = 2 if W9ZD12_2 == 2
{txt}(361 real changes made)

{com}.                 replace d2_pid = 2 if W9ZD12_2 == 3 & W9ZD16_2 == 2
{txt}(44 real changes made)

{com}.                 replace d2_pid = 2 if W9ZD12_2 == 4 & W9ZD16_2 == 2
{txt}(7 real changes made)

{com}. 
.                 replace d2_pid = 3 if W9ZD12_2 == 3 & W9ZD16_2 == 3
{txt}(75 real changes made)

{com}.                 replace d2_pid = 3 if W9ZD12_2 == 4 & W9ZD16_2 == 3
{txt}(40 real changes made)

{com}. 
.                 replace d2_pid = 2 if W9ZD13_2 == 1 
{txt}(358 real changes made)

{com}.                 replace d2_pid = 2 if W9ZD13_2 == 3 & W9ZD16_2 == 1
{txt}(46 real changes made)

{com}.                 replace d2_pid = 2 if W9ZD13_2 == 4 & W9ZD16_2 == 1
{txt}(8 real changes made)

{com}.                 
.                 replace d2_pid = 1 if W9ZD13_2 == 2
{txt}(403 real changes made)

{com}.                 replace d2_pid = 1 if W9ZD13_2 == 3 & W9ZD16_2 == 2
{txt}(47 real changes made)

{com}.                 replace d2_pid = 1 if W9ZD13_2 == 4 & W9ZD16_2 == 2
{txt}(6 real changes made)

{com}. 
.                 replace d2_pid = 3 if W9ZD13_2 == 3 & W9ZD16_2 == 3
{txt}(70 real changes made)

{com}.                 replace d2_pid = 3 if W9ZD13_2 == 4 & W9ZD16_2 == 3
{txt}(41 real changes made)

{com}.                 
.                 
.                 gen d3_pid = . 
{txt}(4240 missing values generated)

{com}.                 replace d3_pid = 1 if W9ZD12_3 == 1 
{txt}(407 real changes made)

{com}.                 replace d3_pid = 1 if W9ZD12_3 == 3 & W9ZD16_3 == 1
{txt}(46 real changes made)

{com}.                 replace d3_pid = 1 if W9ZD12_3 == 4 & W9ZD16_3 == 1
{txt}(13 real changes made)

{com}.                 
.                 replace d3_pid = 2 if W9ZD12_3 == 2
{txt}(324 real changes made)

{com}.                 replace d3_pid = 2 if W9ZD12_3 == 3 & W9ZD16_3 == 2
{txt}(37 real changes made)

{com}.                 replace d3_pid = 2 if W9ZD12_3 == 4 & W9ZD16_3 == 2
{txt}(5 real changes made)

{com}. 
.                 replace d3_pid = 3 if W9ZD12_3 == 3 & W9ZD16_3 == 3
{txt}(67 real changes made)

{com}.                 replace d3_pid = 3 if W9ZD12_3 == 4 & W9ZD16_3 == 3
{txt}(42 real changes made)

{com}. 
.                 replace d3_pid = 2 if W9ZD13_3 == 1 
{txt}(329 real changes made)

{com}.                 replace d3_pid = 2 if W9ZD13_3 == 3 & W9ZD16_3 == 1
{txt}(47 real changes made)

{com}.                 replace d3_pid = 2 if W9ZD13_3 == 4 & W9ZD16_3 == 1
{txt}(4 real changes made)

{com}.                 
.                 replace d3_pid = 1 if W9ZD13_3 == 2
{txt}(390 real changes made)

{com}.                 replace d3_pid = 1 if W9ZD13_3 == 3 & W9ZD16_3 == 2
{txt}(45 real changes made)

{com}.                 replace d3_pid = 1 if W9ZD13_3 == 4 & W9ZD16_3 == 2
{txt}(11 real changes made)

{com}. 
.                 replace d3_pid = 3 if W9ZD13_3 == 3 & W9ZD16_3 == 3
{txt}(58 real changes made)

{com}.                 replace d3_pid = 3 if W9ZD13_3 == 4 & W9ZD16_3 == 3
{txt}(34 real changes made)

{com}.                 
.                 label values d1_pid d2_pid d3_pid  dpid
{txt}
{com}.                 
.         *Agreement
.                 *1 = Dem/Dem, Ind/Ind, Rep/Rep
.                 *0 = Dem/Rep, Dem/Something Else, Dem/Ind
.                 *0= Rep/Dem,. Rep/Something Else, rep/Ind
.                 *0 = Ind/Dem, Ind/Rep
.                 label def ag 1 "Agree" 0 "Disagree" 
{txt}
{com}.                 
.                 gen d1_agree = . 
{txt}(4240 missing values generated)

{com}.                 replace d1_agree = 1 if pid_39 == 1 & d1_pid == 1
{txt}(706 real changes made)

{com}.                 replace d1_agree = 1 if pid_39 == 2 & d1_pid == 2
{txt}(616 real changes made)

{com}.                 replace d1_agree = 1 if pid_39 == 3 & d1_pid == 3
{txt}(75 real changes made)

{com}.                 replace d1_agree = 0 if pid_39 == 1 & d1_pid == 2
{txt}(238 real changes made)

{com}.                 replace d1_agree = 0 if pid_39 == 1 & d1_pid == 3
{txt}(63 real changes made)

{com}.                 replace d1_agree = 0 if pid_39 == 2 & d1_pid == 1
{txt}(214 real changes made)

{com}.                 replace d1_agree = 0 if pid_39 == 2 & d1_pid == 3
{txt}(75 real changes made)

{com}.                 replace d1_agree = 0 if pid_39 == 3 & d1_pid == 1
{txt}(63 real changes made)

{com}.                 replace d1_agree = 0 if pid_39 == 3 & d1_pid == 2
{txt}(37 real changes made)

{com}.                 label var d1_agree "D1 Agree?"
{txt}
{com}.                 label values d1_agree ag
{txt}
{com}.                 
. 
.                 gen d2_agree = .
{txt}(4240 missing values generated)

{com}.                 replace d2_agree = 1 if pid_39 == 1 & d2_pid == 1
{txt}(654 real changes made)

{com}.                 replace d2_agree = 1 if pid_39 == 2 & d2_pid == 2
{txt}(560 real changes made)

{com}.                 replace d2_agree = 1 if pid_39 == 3 & d2_pid == 3
{txt}(65 real changes made)

{com}.                 
.                 replace d2_agree = 0 if pid_39 == 1 & d2_pid == 2
{txt}(223 real changes made)

{com}.                 replace d2_agree = 0 if pid_39 == 1 & d2_pid == 3
{txt}(83 real changes made)

{com}.                 replace d2_agree = 0 if pid_39 == 2 & d2_pid == 1
{txt}(224 real changes made)

{com}.                 replace d2_agree = 0 if pid_39 == 2 & d2_pid == 3
{txt}(78 real changes made)

{com}.                 replace d2_agree = 0 if pid_39 == 3 & d2_pid == 1
{txt}(55 real changes made)

{com}.                 replace d2_agree = 0 if pid_39 == 3 & d2_pid == 2
{txt}(41 real changes made)

{com}.                         
.                 label var d2_agree "D2 Agree?"
{txt}
{com}.                 label values d2_agree ag
{txt}
{com}.                 
.                 
.                 gen d3_agree = .
{txt}(4240 missing values generated)

{com}.                 replace d3_agree = 1 if pid_39 == 1 & d3_pid == 1
{txt}(625 real changes made)

{com}.                 replace d3_agree = 1 if pid_39 == 2 & d3_pid == 2
{txt}(506 real changes made)

{com}.                 replace d3_agree = 1 if pid_39 == 3 & d3_pid == 3
{txt}(51 real changes made)

{com}.                 
.                 replace d3_agree = 0 if pid_39 == 1 & d3_pid == 2
{txt}(204 real changes made)

{com}.                 replace d3_agree = 0 if pid_39 == 1 & d3_pid == 3
{txt}(70 real changes made)

{com}.                 replace d3_agree = 0 if pid_39 == 2 & d3_pid == 1
{txt}(231 real changes made)

{com}.                 replace d3_agree = 0 if pid_39 == 2 & d3_pid == 3
{txt}(80 real changes made)

{com}.                 replace d3_agree = 0 if pid_39 == 3 & d3_pid == 1
{txt}(56 real changes made)

{com}.                 replace d3_agree = 0 if pid_39 == 3 & d3_pid == 2
{txt}(36 real changes made)

{com}.                 label var d3_agree "D3 Agree?"
{txt}
{com}.                 label values d3_agree ag
{txt}
{com}.                 
.                 tab d1_agree

  {txt}D1 Agree? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Disagree {c |}{res}        690       33.06       33.06
{txt}      Agree {c |}{res}      1,397       66.94      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,087      100.00
{txt}
{com}.                 tab d2_agree

  {txt}D2 Agree? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Disagree {c |}{res}        704       35.50       35.50
{txt}      Agree {c |}{res}      1,279       64.50      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,983      100.00
{txt}
{com}.                 tab d3_agree

  {txt}D3 Agree? {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
   Disagree {c |}{res}        677       36.42       36.42
{txt}      Agree {c |}{res}      1,182       63.58      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,859      100.00
{txt}
{com}.                 tab d1_agree d2_agree, row col
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

           {c |}       D2 Agree?
 D1 Agree? {c |}  Disagree      Agree {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
  Disagree {c |}{res}       358        289 {txt}{c |}{res}       647 
           {txt}{c |}{res}     55.33      44.67 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     51.07      22.67 {txt}{c |}{res}     32.74 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Agree {c |}{res}       343        986 {txt}{c |}{res}     1,329 
           {txt}{c |}{res}     25.81      74.19 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     48.93      77.33 {txt}{c |}{res}     67.26 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       701      1,275 {txt}{c |}{res}     1,976 
           {txt}{c |}{res}     35.48      64.52 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}
{com}.                 tab d1_agree d3_agree, row col
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

           {c |}       D3 Agree?
 D1 Agree? {c |}  Disagree      Agree {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
  Disagree {c |}{res}       323        283 {txt}{c |}{res}       606 
           {txt}{c |}{res}     53.30      46.70 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     48.07      24.00 {txt}{c |}{res}     32.74 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Agree {c |}{res}       349        896 {txt}{c |}{res}     1,245 
           {txt}{c |}{res}     28.03      71.97 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     51.93      76.00 {txt}{c |}{res}     67.26 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       672      1,179 {txt}{c |}{res}     1,851 
           {txt}{c |}{res}     36.30      63.70 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}
{com}.                 tab d2_agree d3_agree, row col
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

           {c |}       D3 Agree?
 D2 Agree? {c |}  Disagree      Agree {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
  Disagree {c |}{res}       377        281 {txt}{c |}{res}       658 
           {txt}{c |}{res}     57.29      42.71 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     55.93      23.85 {txt}{c |}{res}     35.53 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Agree {c |}{res}       297        897 {txt}{c |}{res}     1,194 
           {txt}{c |}{res}     24.87      75.13 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}     44.07      76.15 {txt}{c |}{res}     64.47 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}       674      1,178 {txt}{c |}{res}     1,852 
           {txt}{c |}{res}     36.39      63.61 {txt}{c |}{res}    100.00 
           {txt}{c |}{res}    100.00     100.00 {txt}{c |}{res}    100.00 

{txt}
{com}.         
.         *Disagreement
.                 *0 = Dem/Dem, Ind/Ind, Rep/Rep
.                 *1 = Dem/Rep, Dem/Something Else, Dem/Ind
.                 *1= Rep/Dem,. Rep/Something Else, rep/Ind
.                 *1 = Ind/Dem, Ind/Rep
.                 
.                 label def disag1 1 "Disagree" 0 "Aggree" 
{txt}
{com}. 
.                 omscore d1_agree
{txt}Reverse recoding ok. New variabele = rr_d1_agree

{com}.                 rename rr_d1_agree d1_disagree
{res}{txt}
{com}.                 label var d1_disagree "D1 Agree?"
{txt}
{com}.                 label values d1_disagree disag1
{txt}
{com}.                 
.                 omscore d2_agree
{txt}Reverse recoding ok. New variabele = rr_d2_agree

{com}.                 rename rr_d2_agree d2_disagree          
{res}{txt}
{com}.                 label var d2_disagree "D2 Agree?"
{txt}
{com}.                 label values d2_disagree disag1
{txt}
{com}.                 
.                 omscore d3_agree
{txt}Reverse recoding ok. New variabele = rr_d3_agree

{com}.                 rename rr_d3_agree d3_disagree
{res}{txt}
{com}.                 label var d3_disagree "D3 Agree?"
{txt}
{com}.                 label values d3_disagree disag1
{txt}
{com}.                 
.                 
.                 tab d1_agree d1_disagree

           {txt}{c |}       D1 Agree?
 D1 Agree? {c |}    Aggree   Disagree {c |}     Total
{hline 11}{c +}{hline 22}{c +}{hline 10}
  Disagree {c |}{res}         0        690 {txt}{c |}{res}       690 
{txt}     Agree {c |}{res}     1,397          0 {txt}{c |}{res}     1,397 
{txt}{hline 11}{c +}{hline 22}{c +}{hline 10}
     Total {c |}{res}     1,397        690 {txt}{c |}{res}     2,087 

{txt}
{com}. 
.                 
.         *Summary and Average
.         *Summary Agreement
.                 egen pid_agree = rowtotal(d1_agree d2_agree d3_agree), missing
{txt}(2144 missing values generated)

{com}.         *Disagreement
.                 egen pid_disagree = rowtotal(d1_disagree d2_disagree d3_disagree), missing
{txt}(2144 missing values generated)

{com}.         
.         *Summary Scale
.                         *See Lupton and Thornton: Exposure = D - A
.                         gen disagree_total = pid_disagree - pid_agree
{txt}(2144 missing values generated)

{com}.                         label var disagree_total "Network Disagreement"
{txt}
{com}.                 *Divided by network size
.                         *See Lupton and Thonrton: (D-A)/(D+A)
.                         gen disagree_avg = [pid_disagree - pid_agree]/[pid_disagree + pid_agree]
{txt}(2144 missing values generated)

{com}.                         label var disagree_avg "Network Disagreement"
{txt}
{com}.                 
.                 
.         *Diversity Measure*
.                 *From Nir (2005): [(Agree+Disagree)/2] - |A-D|
.                         gen network_ambiv = [(pid_agree+pid_disagree)/2] - abs(pid_agree - pid_disagree)
{txt}(2144 missing values generated)

{com}.                         label var network_ambiv "Network Political Diversity"
{txt}
{com}.                 
.                         summ network_ambiv

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
network_am~v {c |}{res}      2096   -.5126431    .9714087       -1.5          1
{txt}
{com}.                         gen network_ambiv01=(network_ambiv - r(min))/(r(max)-r(min))
{txt}(2144 missing values generated)

{com}.                         label var network_ambiv01 "Network Political Diversity" 
{txt}
{com}.                 
. 
.         
. *General Agreement
.         label def gendifference 1 "Not Different at All" 2 "Slightly Different" 3 "Moderately Different" 4 "Very Different" 5 "Extremely Different"
{txt}
{com}.         gen gendiff1 = . 
{txt}(4240 missing values generated)

{com}.         replace gendiff1 = 1 if W9ZD9_1 == 5
{txt}(588 real changes made)

{com}.         replace gendiff1 = 2 if W9ZD9_1 == 4
{txt}(829 real changes made)

{com}.         replace gendiff1 = 3 if W9ZD9_1 == 3
{txt}(431 real changes made)

{com}.         replace gendiff1 = 4 if W9ZD9_1 == 2
{txt}(186 real changes made)

{com}.         replace gendiff1 = 5 if W9ZD9_1 == 1
{txt}(82 real changes made)

{com}.         label var gendiff1 "General Difference with Disc. 1"
{txt}
{com}.         label values gendiff1 gendifference
{txt}
{com}.         tab gendiff1 W9ZD9_1

  {txt}General Difference {c |}  w9zd9_1. Difference in opinions between R and name1
        with Disc. 1 {c |} 1. Extrem  2. Very d  3. Modera  4. Slight  5. Not di {c |}     Total
{hline 21}{c +}{hline 55}{c +}{hline 10}
Not Different at All {c |}{res}         0          0          0          0        588 {txt}{c |}{res}       588 
{txt}  Slightly Different {c |}{res}         0          0          0        829          0 {txt}{c |}{res}       829 
{txt}Moderately Different {c |}{res}         0          0        431          0          0 {txt}{c |}{res}       431 
{txt}      Very Different {c |}{res}         0        186          0          0          0 {txt}{c |}{res}       186 
{txt} Extremely Different {c |}{res}        82          0          0          0          0 {txt}{c |}{res}        82 
{txt}{hline 21}{c +}{hline 55}{c +}{hline 10}
               Total {c |}{res}        82        186        431        829        588 {txt}{c |}{res}     2,116 

{txt}
{com}.         
.         
.         gen gendiff2 = . 
{txt}(4240 missing values generated)

{com}.         replace gendiff2 = 1 if W9ZD9_2 == 5
{txt}(560 real changes made)

{com}.         replace gendiff2 = 2 if W9ZD9_2 == 4
{txt}(742 real changes made)

{com}.         replace gendiff2 = 3 if W9ZD9_2 == 3
{txt}(456 real changes made)

{com}.         replace gendiff2 = 4 if W9ZD9_2 == 2
{txt}(165 real changes made)

{com}.         replace gendiff2 = 5 if W9ZD9_2 == 1
{txt}(89 real changes made)

{com}.         label var gendiff2 "General Difference with Disc. 2"
{txt}
{com}.         label values gendiff2 gendifference
{txt}
{com}.                 tab gendiff2 W9ZD9_2

  {txt}General Difference {c |}  w9zd9_2. Difference in opinions between R and name2
        with Disc. 2 {c |} 1. Extrem  2. Very d  3. Modera  4. Slight  5. Not di {c |}     Total
{hline 21}{c +}{hline 55}{c +}{hline 10}
Not Different at All {c |}{res}         0          0          0          0        560 {txt}{c |}{res}       560 
{txt}  Slightly Different {c |}{res}         0          0          0        742          0 {txt}{c |}{res}       742 
{txt}Moderately Different {c |}{res}         0          0        456          0          0 {txt}{c |}{res}       456 
{txt}      Very Different {c |}{res}         0        165          0          0          0 {txt}{c |}{res}       165 
{txt} Extremely Different {c |}{res}        89          0          0          0          0 {txt}{c |}{res}        89 
{txt}{hline 21}{c +}{hline 55}{c +}{hline 10}
               Total {c |}{res}        89        165        456        742        560 {txt}{c |}{res}     2,012 

{txt}
{com}. 
.         
.         gen gendiff3 = . 
{txt}(4240 missing values generated)

{com}.         replace gendiff3 = 1 if W9ZD9_3 == 5
{txt}(491 real changes made)

{com}.         replace gendiff3 = 2 if W9ZD9_3 == 4
{txt}(698 real changes made)

{com}.         replace gendiff3 = 3 if W9ZD9_3 == 3
{txt}(449 real changes made)

{com}.         replace gendiff3 = 4 if W9ZD9_3 == 2
{txt}(156 real changes made)

{com}.         replace gendiff3 = 5 if W9ZD9_3 == 1
{txt}(88 real changes made)

{com}.         label var gendiff3 "General Difference with Disc. 3"
{txt}
{com}.         label values gendiff3 gendifference
{txt}
{com}.         tab gendiff3 W9ZD9_3

  {txt}General Difference {c |}  w9zd9_3. Difference in opinions between R and name3
        with Disc. 3 {c |} 1. Extrem  2. Very d  3. Modera  4. Slight  5. Not di {c |}     Total
{hline 21}{c +}{hline 55}{c +}{hline 10}
Not Different at All {c |}{res}         0          0          0          0        491 {txt}{c |}{res}       491 
{txt}  Slightly Different {c |}{res}         0          0          0        698          0 {txt}{c |}{res}       698 
{txt}Moderately Different {c |}{res}         0          0        449          0          0 {txt}{c |}{res}       449 
{txt}      Very Different {c |}{res}         0        156          0          0          0 {txt}{c |}{res}       156 
{txt} Extremely Different {c |}{res}        88          0          0          0          0 {txt}{c |}{res}        88 
{txt}{hline 21}{c +}{hline 55}{c +}{hline 10}
               Total {c |}{res}        88        156        449        698        491 {txt}{c |}{res}     1,882 

{txt}
{com}.         egen gendiff = rowmean(gendiff1 gendiff2 gendiff3)
{txt}(2123 missing values generated)

{com}.         label var gendiff "General Disagreement"
{txt}
{com}.         tab gendiff1

  {txt}General Difference {c |}
        with Disc. 1 {c |}      Freq.     Percent        Cum.
{hline 21}{c +}{hline 35}
Not Different at All {c |}{res}        588       27.79       27.79
{txt}  Slightly Different {c |}{res}        829       39.18       66.97
{txt}Moderately Different {c |}{res}        431       20.37       87.33
{txt}      Very Different {c |}{res}        186        8.79       96.12
{txt} Extremely Different {c |}{res}         82        3.88      100.00
{txt}{hline 21}{c +}{hline 35}
               Total {c |}{res}      2,116      100.00
{txt}
{com}.         tab gendiff2

  {txt}General Difference {c |}
        with Disc. 2 {c |}      Freq.     Percent        Cum.
{hline 21}{c +}{hline 35}
Not Different at All {c |}{res}        560       27.83       27.83
{txt}  Slightly Different {c |}{res}        742       36.88       64.71
{txt}Moderately Different {c |}{res}        456       22.66       87.38
{txt}      Very Different {c |}{res}        165        8.20       95.58
{txt} Extremely Different {c |}{res}         89        4.42      100.00
{txt}{hline 21}{c +}{hline 35}
               Total {c |}{res}      2,012      100.00
{txt}
{com}.         tab gendiff3

  {txt}General Difference {c |}
        with Disc. 3 {c |}      Freq.     Percent        Cum.
{hline 21}{c +}{hline 35}
Not Different at All {c |}{res}        491       26.09       26.09
{txt}  Slightly Different {c |}{res}        698       37.09       63.18
{txt}Moderately Different {c |}{res}        449       23.86       87.04
{txt}      Very Different {c |}{res}        156        8.29       95.32
{txt} Extremely Different {c |}{res}         88        4.68      100.00
{txt}{hline 21}{c +}{hline 35}
               Total {c |}{res}      1,882      100.00
{txt}
{com}.         
. 
. *Relationship, General and Partisan*
.         pwcorr disagree_total disagree_avg gendiff, sig

             {txt}{c |} disagr~l disagr~g  gendiff
{hline 13}{c +}{hline 27}
disagree_t~l {c |} {res}  1.0000 
             {txt}{c |}
             {c |}
disagree_avg {c |} {res}  0.9729   1.0000 
             {txt}{c |}{res}   0.0000
             {txt}{c |}
     gendiff {c |} {res}  0.4291   0.4326   1.0000 
             {txt}{c |}{res}   0.0000   0.0000
             {txt}{c |}

{com}.         ttest gendiff1, by(d1_agree)

{txt}Two-sample t test with equal variances
{hline 9}{c TT}{hline 68}
   Group{col 10}{c |}{col 16}Obs{col 27}Mean{col 35}Std. Err.{col 47}Std. Dev.{col 59}[95% Conf. Interval]
{hline 9}{c +}{hline 68}
Disagree {c |}{res}{col 12}    690{col 22} 2.876812{col 34} .0428406{col 46} 1.125331{col 58} 2.792698{col 70} 2.960925
   {txt}Agree {c |}{res}{col 12}   1394{col 22}   1.8967{col 34} .0233322{col 46} .8711392{col 58}  1.85093{col 70}  1.94247
{txt}{hline 9}{c +}{hline 68}
combined {c |}{res}{col 12}   2084{col 22} 2.221209{col 34} .0233807{col 46} 1.067349{col 58} 2.175357{col 70} 2.267061
{txt}{hline 9}{c +}{hline 68}
    diff {c |}{res}{col 22} .9801115{col 34} .0448118{col 58} .8922309{col 70} 1.067992
{txt}{hline 9}{c BT}{hline 68}
    diff = mean({res}Disagree{txt}) - mean({res}Agree{txt})                           t = {res} 21.8717
{txt}Ho: diff = 0                                     degrees of freedom = {res}    2082

    {txt}Ha: diff < 0                 Ha: diff != 0                 Ha: diff > 0
 Pr(T < t) = {res}1.0000         {txt}Pr(|T| > |t|) = {res}0.0000          {txt}Pr(T > t) = {res}0.0000
{txt}
{com}.         ttest gendiff2, by(d2_agree)

{txt}Two-sample t test with equal variances
{hline 9}{c TT}{hline 68}
   Group{col 10}{c |}{col 16}Obs{col 27}Mean{col 35}Std. Err.{col 47}Std. Dev.{col 59}[95% Conf. Interval]
{hline 9}{c +}{hline 68}
Disagree {c |}{res}{col 12}    704{col 22} 2.882102{col 34} .0430967{col 46} 1.143486{col 58} 2.797489{col 70} 2.966716
   {txt}Agree {c |}{res}{col 12}   1278{col 22} 1.898279{col 34} .0242886{col 46} .8682949{col 58} 1.850629{col 70} 1.945928
{txt}{hline 9}{c +}{hline 68}
combined {c |}{res}{col 12}   1982{col 22}  2.24773{col 34} .0243152{col 46} 1.082504{col 58} 2.200044{col 70} 2.295416
{txt}{hline 9}{c +}{hline 68}
    diff {c |}{res}{col 22} .9838237{col 34}  .045759{col 58} .8940829{col 70} 1.073564
{txt}{hline 9}{c BT}{hline 68}
    diff = mean({res}Disagree{txt}) - mean({res}Agree{txt})                           t = {res} 21.5001
{txt}Ho: diff = 0                                     degrees of freedom = {res}    1980

    {txt}Ha: diff < 0                 Ha: diff != 0                 Ha: diff > 0
 Pr(T < t) = {res}1.0000         {txt}Pr(|T| > |t|) = {res}0.0000          {txt}Pr(T > t) = {res}0.0000
{txt}
{com}.         ttest gendiff3, by(d3_agree)

{txt}Two-sample t test with equal variances
{hline 9}{c TT}{hline 68}
   Group{col 10}{c |}{col 16}Obs{col 27}Mean{col 35}Std. Err.{col 47}Std. Dev.{col 59}[95% Conf. Interval]
{hline 9}{c +}{hline 68}
Disagree {c |}{res}{col 12}    677{col 22} 2.929099{col 34} .0425504{col 46} 1.107129{col 58} 2.845552{col 70} 3.012646
   {txt}Agree {c |}{res}{col 12}   1182{col 22} 1.914552{col 34} .0255092{col 46} .8770137{col 58} 1.864503{col 70}   1.9646
{txt}{hline 9}{c +}{hline 68}
combined {c |}{res}{col 12}   1859{col 22} 2.284024{col 34} .0251229{col 46} 1.083201{col 58} 2.234752{col 70} 2.333296
{txt}{hline 9}{c +}{hline 68}
    diff {c |}{res}{col 22} 1.014547{col 34} .0466151{col 58} .9231239{col 70} 1.105971
{txt}{hline 9}{c BT}{hline 68}
    diff = mean({res}Disagree{txt}) - mean({res}Agree{txt})                           t = {res} 21.7644
{txt}Ho: diff = 0                                     degrees of freedom = {res}    1857

    {txt}Ha: diff < 0                 Ha: diff != 0                 Ha: diff > 0
 Pr(T < t) = {res}1.0000         {txt}Pr(|T| > |t|) = {res}0.0000          {txt}Pr(T > t) = {res}0.0000
{txt}
{com}. 
. *Combined (old)
.                 gen d1_both = d1_disagree + gendiff1
{txt}(2156 missing values generated)

{com}.                 gen d2_both = d2_disagree + gendiff2
{txt}(2258 missing values generated)

{com}.                 gen d3_both = d3_disagree + gendiff3
{txt}(2381 missing values generated)

{com}.                 tab d1_both

    {txt}d1_both {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          1 {c |}{res}        508       24.38       24.38
{txt}          2 {c |}{res}        675       32.39       56.77
{txt}          3 {c |}{res}        426       20.44       77.21
{txt}          4 {c |}{res}        255       12.24       89.44
{txt}          5 {c |}{res}        157        7.53       96.98
{txt}          6 {c |}{res}         63        3.02      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,084      100.00
{txt}
{com}.                 tab d2_both

    {txt}d2_both {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          1 {c |}{res}        467       23.56       23.56
{txt}          2 {c |}{res}        629       31.74       55.30
{txt}          3 {c |}{res}        389       19.63       74.92
{txt}          4 {c |}{res}        293       14.78       89.71
{txt}          5 {c |}{res}        129        6.51       96.22
{txt}          6 {c |}{res}         75        3.78      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,982      100.00
{txt}
{com}.                 tab d3_both

    {txt}d3_both {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          1 {c |}{res}        422       22.70       22.70
{txt}          2 {c |}{res}        571       30.72       53.42
{txt}          3 {c |}{res}        384       20.66       74.07
{txt}          4 {c |}{res}        271       14.58       88.65
{txt}          5 {c |}{res}        143        7.69       96.34
{txt}          6 {c |}{res}         68        3.66      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,859      100.00
{txt}
{com}.                 
.                 egen dis_both = rowmean(d1_both d2_both d3_both)
{txt}(2146 missing values generated)

{com}.                 label var dis_both "Index of Network Disagreement"
{txt}
{com}.                 summ dis_both, detail

                {txt}Index of Network Disagreement
{hline 61}
      Percentiles      Smallest
 1%    {res}        1              1
{txt} 5%    {res}        1              1
{txt}10%    {res} 1.333333              1       {txt}Obs         {res}       2094
{txt}25%    {res}        2              1       {txt}Sum of Wgt. {res}       2094

{txt}50%    {res} 2.666667                      {txt}Mean          {res} 2.598615
                        {txt}Largest       Std. Dev.     {res} 1.000358
{txt}75%    {res} 3.333333              6
{txt}90%    {res}        4              6       {txt}Variance      {res} 1.000715
{txt}95%    {res} 4.333333              6       {txt}Skewness      {res} .3907251
{txt}99%    {res}        5              6       {txt}Kurtosis      {res} 2.822583
{txt}
{com}.                 tab dis_both

   {txt}Index of {c |}
    Network {c |}
Disagreemen {c |}
          t {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          1 {c |}{res}        185        8.83        8.83
{txt}   1.333333 {c |}{res}        117        5.59       14.42
{txt}        1.5 {c |}{res}         11        0.53       14.95
{txt}   1.666667 {c |}{res}        164        7.83       22.78
{txt}          2 {c |}{res}        303       14.47       37.25
{txt}   2.333333 {c |}{res}        228       10.89       48.14
{txt}        2.5 {c |}{res}         23        1.10       49.24
{txt}   2.666667 {c |}{res}        215       10.27       59.50
{txt}          3 {c |}{res}        279       13.32       72.83
{txt}   3.333333 {c |}{res}        162        7.74       80.56
{txt}        3.5 {c |}{res}         15        0.72       81.28
{txt}   3.666667 {c |}{res}        157        7.50       88.78
{txt}          4 {c |}{res}        103        4.92       93.70
{txt}   4.333333 {c |}{res}         55        2.63       96.32
{txt}        4.5 {c |}{res}          4        0.19       96.51
{txt}   4.666667 {c |}{res}         23        1.10       97.61
{txt}          5 {c |}{res}         30        1.43       99.04
{txt}   5.333333 {c |}{res}         10        0.48       99.52
{txt}        5.5 {c |}{res}          2        0.10       99.62
{txt}   5.666667 {c |}{res}          4        0.19       99.81
{txt}          6 {c |}{res}          4        0.19      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,094      100.00
{txt}
{com}. 
.                 
.                 *Combined Index (new)
.         /**fn. 5 (Lupton and Thornton: 
>                         A = sum(ai * si) where a = 1 if agree and s = agreement weight
>                         D = sum(di * si) where d = 1 if disagree and s = disagreement weight
>                         Disagreement = D - A**/
.                         
.                 *Agreement Coding*
.                         foreach var in gendiff1 gendiff2 gendiff3 {c -(}
{txt}  2{com}.                                 recode `var' (1=5) (2=4) (3=3) (4=2) (5=1), gen(`var'_ag)
{txt}  3{com}.                                 {c )-}
{txt}(1685 differences between gendiff1 and gendiff1_ag)
(1556 differences between gendiff2 and gendiff2_ag)
(1433 differences between gendiff3 and gendiff3_ag)

{com}.                 *Agree Scale
.                         gen a1 = d1_agree * gendiff1_ag
{txt}(2156 missing values generated)

{com}.                         gen a2 = d2_agree * gendiff2_ag
{txt}(2258 missing values generated)

{com}.                         gen a3 = d3_agree * gendiff3_ag
{txt}(2381 missing values generated)

{com}.                         egen agree_weight = rowtotal(a1 a2 a3), missing
{txt}(2146 missing values generated)

{com}. 
.                 
.                 *Disagree Scale
.                         gen d1 = d1_disagree * gendiff1
{txt}(2156 missing values generated)

{com}.                         gen d2 = d2_disagree * gendiff2
{txt}(2258 missing values generated)

{com}.                         gen d3 = d3_disagree * gendiff3
{txt}(2381 missing values generated)

{com}.                         egen disagree_weight = rowtotal(d1 d2 d3), missing
{txt}(2146 missing values generated)

{com}. 
.                 *Exposure to Disagreement
.                         gen disagree_total_weight = disagree_weight - agree_weight
{txt}(2146 missing values generated)

{com}.                         gen disagree_avg_weight = disagree_total_weight/(pid_disagree+pid_agree)
{txt}(2146 missing values generated)

{com}.                 
.                         foreach var in disagree_total_weight disagree_avg_weight {c -(}
{txt}  2{com}.                                 summ `var' 
{txt}  3{com}.                                 gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.                                 tab `var'01
{txt}  5{com}.                         {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_t~t {c |}{res}      2094   -4.677173    7.310196        -15         15
{txt}(2146 missing values generated)

disagree_to {c |}
tal_weight0 {c |}
          1 {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          0 {c |}{res}        137        6.54        6.54
{txt}   .0333333 {c |}{res}        105        5.01       11.56
{txt}   .0666667 {c |}{res}        125        5.97       17.53
{txt}         .1 {c |}{res}        169        8.07       25.60
{txt}   .1333333 {c |}{res}         86        4.11       29.70
{txt}   .1666667 {c |}{res}         75        3.58       33.29
{txt}         .2 {c |}{res}         50        2.39       35.67
{txt}   .2333333 {c |}{res}         59        2.82       38.49
{txt}   .2666667 {c |}{res}         72        3.44       41.93
{txt}         .3 {c |}{res}        127        6.06       47.99
{txt}   .3333333 {c |}{res}        141        6.73       54.73
{txt}   .3666667 {c |}{res}        129        6.16       60.89
{txt}         .4 {c |}{res}         87        4.15       65.04
{txt}   .4333333 {c |}{res}         52        2.48       67.53
{txt}   .4666667 {c |}{res}         36        1.72       69.25
{txt}         .5 {c |}{res}         54        2.58       71.82
{txt}   .5333334 {c |}{res}         82        3.92       75.74
{txt}   .5666667 {c |}{res}         80        3.82       79.56
{txt}         .6 {c |}{res}         97        4.63       84.19
{txt}   .6333333 {c |}{res}         71        3.39       87.58
{txt}   .6666667 {c |}{res}         41        1.96       89.54
{txt}         .7 {c |}{res}         42        2.01       91.55
{txt}   .7333333 {c |}{res}         34        1.62       93.17
{txt}   .7666667 {c |}{res}         53        2.53       95.70
{txt}         .8 {c |}{res}         28        1.34       97.04
{txt}   .8333333 {c |}{res}         24        1.15       98.19
{txt}   .8666667 {c |}{res}         14        0.67       98.85
{txt}         .9 {c |}{res}         11        0.53       99.38
{txt}   .9333333 {c |}{res}          8        0.38       99.76
{txt}   .9666666 {c |}{res}          3        0.14       99.90
{txt}          1 {c |}{res}          2        0.10      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,094      100.00

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagree_a~t {c |}{res}      2094   -1.646132    2.581645         -5          5
{txt}(2146 missing values generated)

disagree_av {c |}
 g_weight01 {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
          0 {c |}{res}        185        8.83        8.83
{txt}   .0333333 {c |}{res}        105        5.01       13.85
{txt}        .05 {c |}{res}          7        0.33       14.18
{txt}   .0666666 {c |}{res}        125        5.97       20.15
{txt}         .1 {c |}{res}        209        9.98       30.13
{txt}   .1333333 {c |}{res}         86        4.11       34.24
{txt}        .15 {c |}{res}          9        0.43       34.67
{txt}   .1666667 {c |}{res}         51        2.44       37.11
{txt}         .2 {c |}{res}         64        3.06       40.16
{txt}   .2333333 {c |}{res}         44        2.10       42.26
{txt}        .25 {c |}{res}          2        0.10       42.36
{txt}   .2666667 {c |}{res}         63        3.01       45.37
{txt}         .3 {c |}{res}        129        6.16       51.53
{txt}   .3333333 {c |}{res}        115        5.49       57.02
{txt}        .35 {c |}{res}          5        0.24       57.26
{txt}   .3666667 {c |}{res}         98        4.68       61.94
{txt}         .4 {c |}{res}         78        3.72       65.66
{txt}   .4333333 {c |}{res}         39        1.86       67.53
{txt}        .45 {c |}{res}         11        0.53       68.05
{txt}   .4666667 {c |}{res}         25        1.19       69.25
{txt}         .5 {c |}{res}         54        2.58       71.82
{txt}   .5333334 {c |}{res}         69        3.30       75.12
{txt}        .55 {c |}{res}          5        0.24       75.36
{txt}   .5666667 {c |}{res}         63        3.01       78.37
{txt}         .6 {c |}{res}         98        4.68       83.05
{txt}   .6333333 {c |}{res}         51        2.44       85.48
{txt}        .65 {c |}{res}          4        0.19       85.67
{txt}   .6666667 {c |}{res}         35        1.67       87.34
{txt}         .7 {c |}{res}         59        2.82       90.16
{txt}   .7333333 {c |}{res}         32        1.53       91.69
{txt}        .75 {c |}{res}          4        0.19       91.88
{txt}   .7666667 {c |}{res}         51        2.44       94.32
{txt}         .8 {c |}{res}         39        1.86       96.18
{txt}   .8333333 {c |}{res}         24        1.15       97.33
{txt}        .85 {c |}{res}          2        0.10       97.42
{txt}   .8666667 {c |}{res}         14        0.67       98.09
{txt}         .9 {c |}{res}         24        1.15       99.24
{txt}   .9333333 {c |}{res}          8        0.38       99.62
{txt}        .95 {c |}{res}          1        0.05       99.67
{txt}   .9666666 {c |}{res}          3        0.14       99.81
{txt}          1 {c |}{res}          4        0.19      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      2,094      100.00
{txt}
{com}.                         
.                         label var disagree_total_weight "Network Disagreement"
{txt}
{com}.                         label var disagree_total_weight "Network Disagreement"
{txt}
{com}.                 
.                         label var disagree_avg_weight "Network Disagreement"
{txt}
{com}.                         label var disagree_avg_weight "Network Disagreement"
{txt}
{com}.                 
.                 
.                 ***************************************************
.                 *****************Control Variables*****************
.                 ***************************************************
.         
. *Education
.         recode DER05 (-6=.) (-2=.) (5=4),  gen(educ)
{txt}(1616 differences between DER05 and educ)

{com}.         label var educ "Education"
{txt}
{com}.         label def ed 1 "< HS" 2 "HS" 3 " Some College" 4 "Bachelor+"
{txt}
{com}.         label values educ ed
{txt}
{com}.         
.         summ educ 

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 8}educ {c |}{res}      3222     3.16946    .8536997          1          4
{txt}
{com}.         gen educ01 = (educ - r(min))/(r(max)-r(min))
{txt}(1018 missing values generated)

{com}.         label var educ "Education"
{txt}
{com}.         
. *Age
.         rename DER02 age
{res}{txt}
{com}.         label var age "Age"
{txt}
{com}.         
.         summ age 

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 9}age {c |}{res}      4240    50.78184    15.78628         18         90
{txt}
{com}.         gen age01 = (age - r(min))/(r(max)-r(min))
{txt}
{com}.         label var age01 "Age"
{txt}
{com}.         
.         
. *Income
.         rename DER06 income
{res}{txt}
{com}.         replace income = . if income < 0        
{txt}(1053 real changes made, 1053 to missing)

{com}.         label var income "Income"
{txt}
{com}.         
.         summ income

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 6}income {c |}{res}      3187    12.22529    4.131404          1         19
{txt}
{com}.         gen income01 = (income - r(min))/(r(max)-r(min))
{txt}(1053 missing values generated)

{com}.         label var income01 "Income"
{txt}
{com}.         
.         
. *Race
.         rename DER04 race_eth
{res}{txt}
{com}.         label var race_eth "Race/Ethnicity"
{txt}
{com}.         label def rac 1 "White" 2 "Black" 3 "Hispanic" 4 "Other"
{txt}
{com}.         label values race_eth rac
{txt}
{com}.         
. *Gender
.         recode DER01 (1=0) (2=1), gen(gender)
{txt}(4240 differences between DER01 and gender)

{com}.         label var gender "Gender" 
{txt}
{com}.         label def gena 1 "Female" 0 "Male"
{txt}
{com}.         label values gender gena
{txt}
{com}. 
. *Employment
.         *CP (Core Profile?) Question
.                 recode CPQ17 (-7=.) (-6=.) (-5=.) (-4=.) (1=1) (2=1) (3=2) (4=2) (5=3) (6=4) (7=5), gen(empl_cp)
{txt}(2729 differences between CPQ17 and empl_cp)

{com}.                 label var empl_cp "Employment (CP)"
{txt}
{com}.                 label def emp 1 "Working" 2 "Unemployed" 3 "Retired" 4 "Disabled" 5 "Not Working: Other" 
{txt}
{com}.                 label values empl_cp emp
{txt}
{com}.                 
.                 recode empl_cp (1=1) (2=2) (3=3) (4=4) (5=4) , gen(empl_cp1)
{txt}(220 differences between empl_cp and empl_cp1)

{com}.                 label def emp2 1 "Working" 2 "Unemployed" 3 "Retired" 4 "Disabled/Not Working/Other"
{txt}
{com}.                 label values empl_cp1 emp2
{txt}
{com}.                 label var empl_cp1 "Employment"
{txt}
{com}. 
.                 
.         *Employment (W11)
.                 recode W11ZG1 (-7=.) (-6=.) (-5=.) (-4=.) (1=1) (2=1) (3=2) (4=2) (5=3) (6=4) (7=5), gen(empl_w11)
{txt}(2828 differences between W11ZG1 and empl_w11)

{com}.                 label var empl_w11 "Employment (W11)"
{txt}
{com}.                 label values empl_w11 emp
{txt}
{com}.                 
.                 recode empl_w11 (1=1) (2=2) (3=3)(4=4) (5=4) (6=4) (7=4), gen(empl_w11a)
{txt}(146 differences between empl_w11 and empl_w11a)

{com}.                 label values empl_w11a emp2
{txt}
{com}.                 label var empl_w11a "Employment (W11)"
{txt}
{com}.                 
.                 
.                 
.         *Relationship
.                 tab empl_cp empl_w11, row col
{txt}
{c TLC}{hline 19}{c TRC}
{c |} Key{col 21}{c |}
{c LT}{hline 19}{c RT}
{c |}{space 5}{it:frequency}{col 21}{c |}
{c |}{space 2}{it:row percentage}{col 21}{c |}
{c |}{space 1}{it:column percentage}{col 21}{c |}
{c BLC}{hline 19}{c BRC}

                   {c |}                    Employment (W11)
   Employment (CP) {c |}   Working  Unemploye    Retired   Disabled  Not Worki {c |}     Total
{hline 19}{c +}{hline 55}{c +}{hline 10}
           Working {c |}{res}     1,480         44         32          8         22 {txt}{c |}{res}     1,586 
                   {txt}{c |}{res}     93.32       2.77       2.02       0.50       1.39 {txt}{c |}{res}    100.00 
                   {txt}{c |}{res}     92.79      48.35       6.32       7.92      16.79 {txt}{c |}{res}     65.43 
{txt}{hline 19}{c +}{hline 55}{c +}{hline 10}
        Unemployed {c |}{res}        42         36          3          0          4 {txt}{c |}{res}        85 
                   {txt}{c |}{res}     49.41      42.35       3.53       0.00       4.71 {txt}{c |}{res}    100.00 
                   {txt}{c |}{res}      2.63      39.56       0.59       0.00       3.05 {txt}{c |}{res}      3.51 
{txt}{hline 19}{c +}{hline 55}{c +}{hline 10}
           Retired {c |}{res}        25          4        440          4          8 {txt}{c |}{res}       481 
                   {txt}{c |}{res}      5.20       0.83      91.48       0.83       1.66 {txt}{c |}{res}    100.00 
                   {txt}{c |}{res}      1.57       4.40      86.96       3.96       6.11 {txt}{c |}{res}     19.84 
{txt}{hline 19}{c +}{hline 55}{c +}{hline 10}
          Disabled {c |}{res}         3          0          9         85          0 {txt}{c |}{res}        97 
                   {txt}{c |}{res}      3.09       0.00       9.28      87.63       0.00 {txt}{c |}{res}    100.00 
                   {txt}{c |}{res}      0.19       0.00       1.78      84.16       0.00 {txt}{c |}{res}      4.00 
{txt}{hline 19}{c +}{hline 55}{c +}{hline 10}
Not Working: Other {c |}{res}        45          7         22          4         97 {txt}{c |}{res}       175 
                   {txt}{c |}{res}     25.71       4.00      12.57       2.29      55.43 {txt}{c |}{res}    100.00 
                   {txt}{c |}{res}      2.82       7.69       4.35       3.96      74.05 {txt}{c |}{res}      7.22 
{txt}{hline 19}{c +}{hline 55}{c +}{hline 10}
             Total {c |}{res}     1,595         91        506        101        131 {txt}{c |}{res}     2,424 
                   {txt}{c |}{res}     65.80       3.75      20.87       4.17       5.40 {txt}{c |}{res}    100.00 
                   {txt}{c |}{res}    100.00     100.00     100.00     100.00     100.00 {txt}{c |}{res}    100.00 

{txt}
{com}. 
. *Married Status
.         recode DER24 (-6=.) (-2=.) (1=1) (2=0) (3=0) (4=0) (5=0) (6=0) (7=0) (8=0) (9=0), gen(marital)
{txt}(2240 differences between DER24 and marital)

{com}.         label var marital "Marriage Status"
{txt}
{com}.         label def mar 1 "Married" 0 "Not Married" 
{txt}
{com}.         label values marital mar
{txt}
{com}.         tab marital

   {txt}Marriage {c |}
     Status {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
Not Married {c |}{res}      1,169       36.89       36.89
{txt}    Married {c |}{res}      2,000       63.11      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      3,169      100.00
{txt}
{com}. 
. *Interest
.         label def inte 1 "Not Interested" 2 "Slightly" 3 "Moderately" 4 "Very" 5 "Extremely"
{txt}
{com}.         *W1
.                 recode  W1K1 (-7=.) (-6=.) (-5=.) (-4=.) (1=5) (2=4) (3=3) (4=2) (5=1), gen(interest_w1)
{txt}(3738 differences between W1K1 and interest_w1)

{com}.                 label var interest_w1 "Pol. Interest (W1)"
{txt}
{com}.                 label values interest_w1 inte
{txt}
{com}.                 tab interest_w1

 {txt}Pol. Interest {c |}
          (W1) {c |}      Freq.     Percent        Cum.
{hline 15}{c +}{hline 35}
Not Interested {c |}{res}         42        2.60        2.60
{txt}      Slightly {c |}{res}        182       11.26       13.86
{txt}    Moderately {c |}{res}        502       31.06       44.93
{txt}          Very {c |}{res}        524       32.43       77.35
{txt}     Extremely {c |}{res}        366       22.65      100.00
{txt}{hline 15}{c +}{hline 35}
         Total {c |}{res}      1,616      100.00
{txt}
{com}.         *W9
.                 recode  W9H1 (-7=.) (-6=.) (-5=.) (-4=.) (1=5) (2=4) (3=3) (4=2) (5=1), gen(interest_w9)
{txt}(3441 differences between W9H1 and interest_w9)

{com}.                 label var interest_w9 "Pol. Interest (W9)"
{txt}
{com}.                 label values interest_w9 inte
{txt}
{com}.                 tab interest_w9

 {txt}Pol. Interest {c |}
          (W9) {c |}      Freq.     Percent        Cum.
{hline 15}{c +}{hline 35}
Not Interested {c |}{res}         52        1.90        1.90
{txt}      Slightly {c |}{res}        266        9.71       11.61
{txt}    Moderately {c |}{res}        799       29.17       40.78
{txt}          Very {c |}{res}        995       36.33       77.11
{txt}     Extremely {c |}{res}        627       22.89      100.00
{txt}{hline 15}{c +}{hline 35}
         Total {c |}{res}      2,739      100.00
{txt}
{com}.         *W10
.                 recode  W10H1 (-7=.) (-6=.) (-5=.) (-4=.) (1=5) (2=4) (3=3) (4=2) (5=1), gen(interest_w10)
{txt}(3476 differences between W10H1 and interest_w10)

{com}.                 label var interest_w10 "Pol. Interest (W10)"
{txt}
{com}.                 label values interest_w10 inte
{txt}
{com}.                 tab interest_w10

 {txt}Pol. Interest {c |}
         (W10) {c |}      Freq.     Percent        Cum.
{hline 15}{c +}{hline 35}
Not Interested {c |}{res}         51        1.89        1.89
{txt}      Slightly {c |}{res}        255        9.47       11.36
{txt}    Moderately {c |}{res}        764       28.37       39.73
{txt}          Very {c |}{res}        949       35.24       74.97
{txt}     Extremely {c |}{res}        674       25.03      100.00
{txt}{hline 15}{c +}{hline 35}
         Total {c |}{res}      2,693      100.00
{txt}
{com}.         *W11
.                         recode  W11H1 (-7=.) (-6=.) (-5=.) (-4=.) (1=5) (2=4) (3=3) (4=2) (5=1), gen(interest_w11)
{txt}(3548 differences between W11H1 and interest_w11)

{com}.                 label var interest_w11 "Pol. Interest (W11)"
{txt}
{com}.                 label values interest_w11 inte
{txt}
{com}.                 tab interest_w11

 {txt}Pol. Interest {c |}
         (W11) {c |}      Freq.     Percent        Cum.
{hline 15}{c +}{hline 35}
Not Interested {c |}{res}         56        2.10        2.10
{txt}      Slightly {c |}{res}        213        7.99       10.09
{txt}    Moderately {c |}{res}        692       25.97       36.06
{txt}          Very {c |}{res}      1,005       37.71       73.77
{txt}     Extremely {c |}{res}        699       26.23      100.00
{txt}{hline 15}{c +}{hline 35}
         Total {c |}{res}      2,665      100.00
{txt}
{com}.         *W19
.                 recode  W19H1 (-7=.) (-6=.) (-5=.) (-4=.) (1=5) (2=4) (3=3) (4=2) (5=1), gen(interest_w19)
{txt}(3389 differences between W19H1 and interest_w19)

{com}.                 label var interest_w19 "Pol. Interest (W19)"
{txt}
{com}.                 label values interest_w19 inte
{txt}
{com}.                 tab interest_w19

 {txt}Pol. Interest {c |}
         (W19) {c |}      Freq.     Percent        Cum.
{hline 15}{c +}{hline 35}
Not Interested {c |}{res}         68        2.85        2.85
{txt}      Slightly {c |}{res}        405       16.96       19.81
{txt}    Moderately {c |}{res}        851       35.64       55.44
{txt}          Very {c |}{res}        686       28.73       84.17
{txt}     Extremely {c |}{res}        378       15.83      100.00
{txt}{hline 15}{c +}{hline 35}
         Total {c |}{res}      2,388      100.00
{txt}
{com}.         *Relationship
.                 pwcorr interest_w1 interest_w9  interest_w10  interest_w11  interest_w19, sig 

             {txt}{c |} inter~w1 inter~w9 inter~10 inter~11 inter~19
{hline 13}{c +}{hline 45}
 interest_w1 {c |} {res}  1.0000 
             {txt}{c |}
             {c |}
 interest_w9 {c |} {res}  0.6684   1.0000 
             {txt}{c |}{res}   0.0000
             {txt}{c |}
interest_w10 {c |} {res}  0.6504   0.7191   1.0000 
             {txt}{c |}{res}   0.0000   0.0000
             {txt}{c |}
interest_w11 {c |} {res}  0.6436   0.6772   0.7086   1.0000 
             {txt}{c |}{res}   0.0000   0.0000   0.0000
             {txt}{c |}
interest_w19 {c |} {res}  0.6422   0.6546   0.6480   0.6311   1.0000 
             {txt}{c |}{res}   0.0000   0.0000   0.0000   0.0000
             {txt}{c |}

{com}.         
. 
. *Avg. Discussant Interest in Politics
.         label def discinterest 1 "Not at all" 2 "Slightly" 3 "Moderately" 4 "Very" 5 "Extremely"
{txt}
{com}.         gen interestd1 = .
{txt}(4240 missing values generated)

{com}.         replace interestd1 = 1 if W9ZD17_1 == 5
{txt}(47 real changes made)

{com}.         replace interestd1 = 2 if W9ZD17_1 == 4
{txt}(180 real changes made)

{com}.         replace interestd1 = 3 if W9ZD17_1 == 3
{txt}(440 real changes made)

{com}.         replace interestd1 = 4 if W9ZD17_1 == 2
{txt}(602 real changes made)

{com}.         replace interestd1 = 5 if W9ZD17_1 == 1         
{txt}(804 real changes made)

{com}.         label var interestd1 "Disc. 1 Interest Level"
{txt}
{com}.         label values interestd1 discinterest 
{txt}
{com}.         tab interestd1 W9ZD17_1         

   {txt}Disc. 1 {c |}          w9zd17_1. How interested is name1 in
  Interest {c |}                  government/politics
     Level {c |} 1. Extrem  2. Very i  3. Modera  4. Slight  5. Not in {c |}     Total
{hline 11}{c +}{hline 55}{c +}{hline 10}
Not at all {c |}{res}         0          0          0          0         47 {txt}{c |}{res}        47 
{txt}  Slightly {c |}{res}         0          0          0        180          0 {txt}{c |}{res}       180 
{txt}Moderately {c |}{res}         0          0        440          0          0 {txt}{c |}{res}       440 
{txt}      Very {c |}{res}         0        602          0          0          0 {txt}{c |}{res}       602 
{txt} Extremely {c |}{res}       804          0          0          0          0 {txt}{c |}{res}       804 
{txt}{hline 11}{c +}{hline 55}{c +}{hline 10}
     Total {c |}{res}       804        602        440        180         47 {txt}{c |}{res}     2,073 

{txt}
{com}.                                 
.         gen interestd2 = .
{txt}(4240 missing values generated)

{com}.         replace interestd2 = 1 if W9ZD17_2 == 5
{txt}(45 real changes made)

{com}.         replace interestd2 = 2 if W9ZD17_2 == 4
{txt}(199 real changes made)

{com}.         replace interestd2 = 3 if W9ZD17_2 == 3
{txt}(466 real changes made)

{com}.         replace interestd2 = 4 if W9ZD17_2 == 2
{txt}(612 real changes made)

{com}.         replace interestd2 = 5 if W9ZD17_2 == 1         
{txt}(645 real changes made)

{com}.         label var interestd2 "Disc. 2 Interest Level"
{txt}
{com}.         label values interestd2 discinterest                    
{txt}
{com}.         tab interestd2 W9ZD17_2         

   {txt}Disc. 2 {c |}          w9zd17_2. How interested is name2 in
  Interest {c |}                  government/politics
     Level {c |} 1. Extrem  2. Very i  3. Modera  4. Slight  5. Not in {c |}     Total
{hline 11}{c +}{hline 55}{c +}{hline 10}
Not at all {c |}{res}         0          0          0          0         45 {txt}{c |}{res}        45 
{txt}  Slightly {c |}{res}         0          0          0        199          0 {txt}{c |}{res}       199 
{txt}Moderately {c |}{res}         0          0        466          0          0 {txt}{c |}{res}       466 
{txt}      Very {c |}{res}         0        612          0          0          0 {txt}{c |}{res}       612 
{txt} Extremely {c |}{res}       645          0          0          0          0 {txt}{c |}{res}       645 
{txt}{hline 11}{c +}{hline 55}{c +}{hline 10}
     Total {c |}{res}       645        612        466        199         45 {txt}{c |}{res}     1,967 

{txt}
{com}. 
.         gen interestd3 = .
{txt}(4240 missing values generated)

{com}.         replace interestd3 = 1 if W9ZD17_3 == 5
{txt}(49 real changes made)

{com}.         replace interestd3 = 2 if W9ZD17_3 == 4
{txt}(214 real changes made)

{com}.         replace interestd3 = 3 if W9ZD17_3 == 3
{txt}(466 real changes made)

{com}.         replace interestd3 = 4 if W9ZD17_3 == 2
{txt}(565 real changes made)

{com}.         replace interestd3 = 5 if W9ZD17_3 == 1         
{txt}(550 real changes made)

{com}.         label var interestd3 "Disc. 3 Interest Level"
{txt}
{com}.         label values interestd3 discinterest 
{txt}
{com}.         tab interestd3 W9ZD17_3         

   {txt}Disc. 3 {c |}          w9zd17_3. How interested is name3 in
  Interest {c |}                  government/politics
     Level {c |} 1. Extrem  2. Very i  3. Modera  4. Slight  5. Not in {c |}     Total
{hline 11}{c +}{hline 55}{c +}{hline 10}
Not at all {c |}{res}         0          0          0          0         49 {txt}{c |}{res}        49 
{txt}  Slightly {c |}{res}         0          0          0        214          0 {txt}{c |}{res}       214 
{txt}Moderately {c |}{res}         0          0        466          0          0 {txt}{c |}{res}       466 
{txt}      Very {c |}{res}         0        565          0          0          0 {txt}{c |}{res}       565 
{txt} Extremely {c |}{res}       550          0          0          0          0 {txt}{c |}{res}       550 
{txt}{hline 11}{c +}{hline 55}{c +}{hline 10}
     Total {c |}{res}       550        565        466        214         49 {txt}{c |}{res}     1,844 

{txt}
{com}.         
.         summ interestd1-interestd3

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 2}interestd1 {c |}{res}      2073    3.933912    1.071288          1          5
{txt}{space 2}interestd2 {c |}{res}      1967    3.820031    1.069386          1          5
{txt}{space 2}interestd3 {c |}{res}      1844    3.733731    1.088155          1          5
{txt}
{com}.         
.         egen network_interest = rowmean(interestd1 interestd2 interestd3)
{txt}(2167 missing values generated)

{com}.         label var network_interest "Network Pol. Interest"
{txt}
{com}.         
.                 *Weighted Scale
.                 
.                         *Agree/Weight
.                         gen a1i = d1_agree * interestd1
{txt}(2170 missing values generated)

{com}.                         gen a2i = d2_agree * interestd2
{txt}(2277 missing values generated)

{com}.                         gen a3i = d3_agree * interestd3
{txt}(2400 missing values generated)

{com}.                         egen agree_int = rowtotal(a1i a2i a3i), missing
{txt}(2169 missing values generated)

{com}.                 
.                         *Disagree/Weight
.                         gen d1i = d1_disagree * interestd1
{txt}(2170 missing values generated)

{com}.                         gen d2i = d2_disagree * interestd2
{txt}(2277 missing values generated)

{com}.                         gen d3i = d3_disagree * interestd3
{txt}(2400 missing values generated)

{com}.                         egen disagree_int = rowtotal(d1i d2i d3i), missing
{txt}(2169 missing values generated)

{com}.                 
.                         *Scale
.                                 gen disagree_total_int = disagree_int - agree_int
{txt}(2169 missing values generated)

{com}.                                 gen disagree_avg_int = disagree_total_int/(pid_disagree + pid_agree)
{txt}(2169 missing values generated)

{com}.                                 label var disagree_total_int "Network Disagreement (Interest Weighted)"
{txt}
{com}.                                 label var disagree_avg_int "Network Disagreement (Interest Weighted)"
{txt}
{com}.                                 
.                                 foreach var in disagree_total_int disagree_avg_int {c -(}
{txt}  2{com}.                                         summ `var'
{txt}  3{com}.                                         gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.                                         {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagr~l_int {c |}{res}      2071   -3.577982     7.96833        -15         15
{txt}(2169 missing values generated)

    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
disagr~g_int {c |}{res}      2071    -1.24489     2.80755         -5          5
{txt}(2169 missing values generated)

{com}.                                 
.                                 label var disagree_total_int01 "Network Disagreement (Interest Weighted)"
{txt}
{com}.                                 label var disagree_avg_int01 "Network Disagreement (Interest Weighted)"
{txt}
{com}.                                 
. 
. *Network Ties - How close to each other?
. 
. recode W9ZD8A W9ZD8B W9ZD8C (-6=.) (-5=.) (-1=.) ///
>         (1=6) (2=5) (3=4) (4=3) (5=2) (6=1), gen(tclose1 tclose2 tclose3)
{txt}(4240 differences between W9ZD8A and tclose1)
(4240 differences between W9ZD8B and tclose2)
(4240 differences between W9ZD8C and tclose3)

{com}. 
. egen network_close = rowmean(tclose1 tclose2 tclose3) 
{txt}(2223 missing values generated)

{com}. label var network_close "Avg. Closeness of Ties to Each Other"
{txt}
{com}. 
. *Weighted by Tie Closenes*
.         recode  W9ZD4_1  W9ZD4_2  W9ZD4_3 ///
>                 (-7=.) (-6=.) (-5=.) (1=5) (2=4) (3=3) (4=2) (5=1), gen(close1 close2 close3)
{txt}(3948 differences between W9ZD4_1 and close1)
(3834 differences between W9ZD4_2 and close2)
(3836 differences between W9ZD4_3 and close3)

{com}.         
.         *Agree/Weight
.                         gen a1c = d1_agree * close1
{txt}(2156 missing values generated)

{com}.                         gen a2c = d2_agree * close2
{txt}(2257 missing values generated)

{com}.                         gen a3c = d3_agree * close3
{txt}(2381 missing values generated)

{com}.                         egen agree_close = rowtotal(a1c a2c a3c), missing
{txt}(2145 missing values generated)

{com}.                 
.                 *Disagree/Weight
.                         gen d1c = d1_disagree * close1
{txt}(2156 missing values generated)

{com}.                         gen d2c = d2_disagree * close2
{txt}(2257 missing values generated)

{com}.                         gen d3c = d3_disagree * close3
{txt}(2381 missing values generated)

{com}.                         egen disagree_close = rowtotal(d1c d2c d3c), missing
{txt}(2145 missing values generated)

{com}.                 
.                         *Scale
.                                 gen disagree_total_close = disagree_close - agree_close
{txt}(2145 missing values generated)

{com}.                 
.                 
.                                 
.         
. *Personal Economic Situation (W19)
.         recode W19WX3 (-7=.) (-6=.) (-5=.) (1=5) (2=4) (3=3) (4=2) (5=1), gen(pers_finance)
{txt}(3556 differences between W19WX3 and pers_finance)

{com}.         label var pers_finance "Personal Economic Situation, Past 3mos"
{txt}
{com}.         label def pers 1 "Not at all Diff." 2 "Slightly Difficult" 3 "Moderately" 4 "Very" 5 "Extremely"
{txt}
{com}.         label values pers_finance pers
{txt}
{com}.         
.         
. *Political Knowledge
. 
. 
.         *W2
.                 label def correct 1 "Correct" 0 "Incorrect/NA"
{txt}
{com}.                 *Presidential Term Liimit*
.                         gen term = . 
{txt}(4240 missing values generated)

{com}.                         replace term = 1 if W2U2 == 2
{txt}(1351 real changes made)

{com}.                         replace term = 0 if W2U2 == 1
{txt}(27 real changes made)

{com}.                         replace term = 0 if W2U2 >=3 & W2U2 <= 60
{txt}(59 real changes made)

{com}.                         replace term = 0 if W2U2 == -7
{txt}(19 real changes made)

{com}.                         label var term "Pres. Term Limit" 
{txt}
{com}.                         label values term correct
{txt}
{com}.                         tab term        

  {txt}Pres. Term {c |}
       Limit {c |}      Freq.     Percent        Cum.
{hline 13}{c +}{hline 35}
Incorrect/NA {c |}{res}        105        7.21        7.21
{txt}     Correct {c |}{res}      1,351       92.79      100.00
{txt}{hline 13}{c +}{hline 35}
       Total {c |}{res}      1,456      100.00
{txt}
{com}.                 *Senator Term
.                         gen sen_term = . 
{txt}(4240 missing values generated)

{com}.                         replace sen_term = 1 if W2U3 == 6
{txt}(547 real changes made)

{com}.                         replace sen_term = 0 if W2U3 >=0 & W2U3 <= 5
{txt}(740 real changes made)

{com}.                         replace sen_term = 0 if W2U3 >=7 & W2U3 <=66
{txt}(119 real changes made)

{com}.                         replace sen_term = 0 if W2U3 == -7
{txt}(51 real changes made)

{com}.                         label var sen_term "Senator Term Limit"
{txt}
{com}.                         label values sen_term correct
{txt}
{com}.                         tab sen_term 

{txt}Senator Term {c |}
       Limit {c |}      Freq.     Percent        Cum.
{hline 13}{c +}{hline 35}
Incorrect/NA {c |}{res}        910       62.46       62.46
{txt}     Correct {c |}{res}        547       37.54      100.00
{txt}{hline 13}{c +}{hline 35}
       Total {c |}{res}      1,457      100.00
{txt}
{com}.                         
.                 *Senator Per State
.                         gen senators = .
{txt}(4240 missing values generated)

{com}.                         replace senators = 1 if W2U4 == 2
{txt}(1068 real changes made)

{com}.                         replace senators = 0 if W2U4 >=3 & W2U4 <= 1000
{txt}(131 real changes made)

{com}.                         replace senators = 0 if W2U4 >=0 & W2U4 <= 1
{txt}(181 real changes made)

{com}.                         replace senators = 0 if W2U4 == -7
{txt}(77 real changes made)

{com}.                         label var senators "#Senators per State"
{txt}
{com}.                         label values senators correct
{txt}
{com}.                         tab senators

   {txt}#Senators {c |}
   per State {c |}      Freq.     Percent        Cum.
{hline 13}{c +}{hline 35}
Incorrect/NA {c |}{res}        389       26.70       26.70
{txt}     Correct {c |}{res}      1,068       73.30      100.00
{txt}{hline 13}{c +}{hline 35}
       Total {c |}{res}      1,457      100.00
{txt}
{com}.                         
.                         
.                 *House Term
.                         gen house_term = .
{txt}(4240 missing values generated)

{com}.                         replace house_term = 1 if W2U5 == 2
{txt}(568 real changes made)

{com}.                         replace house_term = 0 if W2U5 >=0 & W2U5 <=1
{txt}(12 real changes made)

{com}.                         replace house_term = 0 if W2U5 >=3 & W2U5 <=100
{txt}(803 real changes made)

{com}.                         replace house_term = 0 if W2U5 == -7
{txt}(74 real changes made)

{com}.                         label var house_term "House Rep Term Limit"
{txt}
{com}.                         label values house_term correct
{txt}
{com}.                         tab house_term

   {txt}House Rep {c |}
  Term Limit {c |}      Freq.     Percent        Cum.
{hline 13}{c +}{hline 35}
Incorrect/NA {c |}{res}        889       61.02       61.02
{txt}     Correct {c |}{res}        568       38.98      100.00
{txt}{hline 13}{c +}{hline 35}
       Total {c |}{res}      1,457      100.00
{txt}
{com}.                         
.                 
.                 *Who Takes Over if Pres and VP Die
.                         gen succession = . 
{txt}(4240 missing values generated)

{com}.                         replace succession = 1 if W2U6 == 3
{txt}(994 real changes made)

{com}.                         replace succession = 0 if W2U6 >=1 & W2U6 <=2
{txt}(425 real changes made)

{com}.                         replace succession = 0 if W2U6 == -7
{txt}(38 real changes made)

{com}.                         label var succession "Pres Succession"
{txt}
{com}.                         label values succession correct
{txt}
{com}.                         tab succession

        {txt}Pres {c |}
  Succession {c |}      Freq.     Percent        Cum.
{hline 13}{c +}{hline 35}
Incorrect/NA {c |}{res}        463       31.78       31.78
{txt}     Correct {c |}{res}        994       68.22      100.00
{txt}{hline 13}{c +}{hline 35}
       Total {c |}{res}      1,457      100.00
{txt}
{com}.                 
.                 *Overriding a Veto
.                         gen veto = . 
{txt}(4240 missing values generated)

{com}.                         replace veto = 1 if W2U7 == 2
{txt}(1040 real changes made)

{com}.                         replace veto = 0 if W2U7 == 1
{txt}(114 real changes made)

{com}.                         replace veto = 0 if W2U7 >=3 & W2U7 <=4
{txt}(264 real changes made)

{com}.                         replace veto = 0 if W2U7 == -7
{txt}(39 real changes made)

{com}.                         label var veto "Veto Override"
{txt}
{com}.                         label values veto correct
{txt}
{com}.                         tab veto

        {txt}Veto {c |}
    Override {c |}      Freq.     Percent        Cum.
{hline 13}{c +}{hline 35}
Incorrect/NA {c |}{res}        417       28.62       28.62
{txt}     Correct {c |}{res}      1,040       71.38      100.00
{txt}{hline 13}{c +}{hline 35}
       Total {c |}{res}      1,457      100.00
{txt}
{com}.                 
.                 alpha term sen_term senators house_term succession veto, item

{txt}Test scale = mean(unstandardized items)

                                                            average
                             item-test     item-rest       interitem
Item         {c |}  Obs  Sign   correlation   correlation     covariance      alpha
{hline 13}{c +}{hline 65}
term{col 14}{c |}{res}{col 16}1456{col 24}+{col 31} 0.3857{col 45} 0.2279{col 59} .0498231{col 73} 0.5970
{txt}sen_term{col 14}{c |}{res}{col 16}1457{col 24}+{col 31} 0.6468{col 45} 0.3961{col 59} .0340593{col 73} 0.5310
{txt}senators{col 14}{c |}{res}{col 16}1457{col 24}+{col 31} 0.6396{col 45} 0.4136{col 59} .0348055{col 73} 0.5251
{txt}house_term{col 14}{c |}{res}{col 16}1457{col 24}+{col 31} 0.6078{col 45} 0.3406{col 59} .0369582{col 73} 0.5572
{txt}succession{col 14}{c |}{res}{col 16}1457{col 24}+{col 31} 0.6001{col 45} 0.3456{col 59} .0374132{col 73} 0.5540
{txt}veto{col 14}{c |}{res}{col 16}1457{col 24}+{col 31} 0.5577{col 45} 0.3000{col 59} .0403401{col 73} 0.5732
{txt}{hline 13}{c +}{hline 65}
Test scale{col 14}{c |}{res}{col 59} .0389004{col 73} 0.6026
{txt}{hline 13}{c BT}{hline 65}

{com}.                 egen knowl = rowtotal(term sen_term senators house_term succession veto), missing
{txt}(2783 missing values generated)

{com}.                 
.                 summ knowl

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 7}knowl {c |}{res}      1457    3.821551    1.524886          0          6
{txt}
{com}.                 gen knowl01 = (knowl - r(min))/(r(max)-r(min))
{txt}(2783 missing values generated)

{com}.                 label var knowl01 "Knowledge" 
{txt}
{com}.                 
.                 
.         
. ***Partisan Ambivalence***
. 
. 
.         *Wave 2
.                 *Fav: Dem
.                         gen dem_fav_w2 = . 
{txt}(4240 missing values generated)

{com}.                         replace dem_fav_w2 = 0 if W2L2 == 2
{txt}(534 real changes made)

{com}.                         replace dem_fav_w2 = 0.25  if W2L2 == 1 & W2L3 == 4
{txt}(213 real changes made)

{com}.                         replace dem_fav_w2 = 0.50  if W2L2 == 1 & W2L3 == 3
{txt}(353 real changes made)

{com}.                         replace dem_fav_w2 = 0.75  if W2L2 == 1 & W2L3 == 2
{txt}(246 real changes made)

{com}.                         replace dem_fav_w2 = 1  if W2L2 == 1 & W2L3 == 1
{txt}(97 real changes made)

{com}. 
.                 *Unfav: Dem
.                         gen dem_unfav_w2 = .
{txt}(4240 missing values generated)

{com}.                         replace dem_unfav_w2 = 0 if W2L4 == 2
{txt}(529 real changes made)

{com}.                         replace dem_unfav_w2 = 0.25  if W2L4 == 1 & W2L5 == 4
{txt}(286 real changes made)

{com}.                         replace dem_unfav_w2 = 0.50  if W2L4 == 1 & W2L5 == 3
{txt}(322 real changes made)

{com}.                         replace dem_unfav_w2 = 0.75  if W2L4 == 1 & W2L5 == 2
{txt}(185 real changes made)

{com}.                         replace dem_unfav_w2 = 1  if W2L4 == 1 & W2L5 == 1
{txt}(122 real changes made)

{com}.                 
.                 *Rep:Fav
.                         gen rep_fav_w2 = . 
{txt}(4240 missing values generated)

{com}.                         replace rep_fav_w2 = 0 if W2L7 == 2
{txt}(660 real changes made)

{com}.                         replace rep_fav_w2 = 0.25  if W2L7 == 1 & W2L8 == 4
{txt}(211 real changes made)

{com}.                         replace rep_fav_w2 = 0.50  if W2L7 == 1 & W2L8 == 3
{txt}(338 real changes made)

{com}.                         replace rep_fav_w2 = 0.75  if W2L7 == 1 & W2L8 == 2
{txt}(189 real changes made)

{com}.                         replace rep_fav_w2 = 1  if W2L7 == 1 & W2L8 == 1
{txt}(47 real changes made)

{com}.                 
.                 
.                 *Rep:Unfav
.                         gen rep_unfav_w2 = .
{txt}(4240 missing values generated)

{com}.                         replace rep_unfav_w2 = 0 if W2L9 == 2
{txt}(437 real changes made)

{com}.                         replace rep_unfav_w2 = 0.25  if W2L9 == 1 & W2L10 == 4
{txt}(274 real changes made)

{com}.                         replace rep_unfav_w2 = 0.50  if W2L9 == 1 & W2L10 == 3
{txt}(365 real changes made)

{com}.                         replace rep_unfav_w2 = 0.75  if W2L9 == 1 & W2L10 == 2
{txt}(216 real changes made)

{com}.                         replace rep_unfav_w2 = 1  if W2L9 == 1 & W2L10 == 1
{txt}(150 real changes made)

{com}.                 
.                 *ID Consistent
.                         gen consistent_w2 = .
{txt}(4240 missing values generated)

{com}.                         replace consistent_w2 = dem_fav_w2 + rep_unfav_w2 if pid_31 == 1
{txt}(628 real changes made)

{com}.                         replace consistent_w2 = dem_unfav_w2 + rep_fav_w2 if pid_31 == 2
{txt}(586 real changes made)

{com}.                         label var consistent_w2 "Partisan Identity Consistent Likes/Dislikes (W2)"
{txt}
{com}.                         
.                 *ID Conflicting
.                         gen conflicting_w2 = .
{txt}(4240 missing values generated)

{com}.                         replace conflicting_w2 = dem_unfav_w2 + rep_fav_w2 if pid_31 == 1
{txt}(628 real changes made)

{com}.                         replace conflicting_w2 = dem_fav_w2 + rep_unfav_w2 if pid_31 == 2
{txt}(583 real changes made)

{com}.                         label var conflicting_w2 "Partisan Identity Conflicting Likes/Dislikes (W2)"
{txt}
{com}.                         
.                 *In vs. out Fav/unfav
. 
.                         gen in_like_w2 = .
{txt}(4240 missing values generated)

{com}.                         replace in_like_w2  = dem_fav_w2 if pid_31 == 1
{txt}(628 real changes made)

{com}.                         replace in_like_w2 =  rep_fav_w2 if pid_31 == 2
{txt}(586 real changes made)

{com}.                 
.                         gen in_dislike_w2 = .
{txt}(4240 missing values generated)

{com}.                         replace in_dislike_w2 = dem_unfav_w2 if pid_31 == 1
{txt}(628 real changes made)

{com}.                         replace in_dislike_w2 = rep_unfav_w2 if pid_31 == 2
{txt}(583 real changes made)

{com}.                         
.                         gen out_like_w2 = .
{txt}(4240 missing values generated)

{com}.                         replace out_like_w2 = rep_fav_w2 if pid_31 == 1
{txt}(629 real changes made)

{com}.                         replace out_like_w2 = dem_fav_w2 if pid_31 == 2
{txt}(585 real changes made)

{com}.                         
.                         gen out_dislike_w2 = .
{txt}(4240 missing values generated)

{com}.                         replace out_dislike_w2 = rep_unfav_w2 if pid_31 == 1
{txt}(629 real changes made)

{com}.                         replace out_dislike_w2 = dem_unfav_w2 if pid_31 == 2
{txt}(586 real changes made)

{com}.                         
.                         recode in_like_w2 in_dislike_w2 out_like_w2 out_dislike_w2      (0 = 1) (0.25 = 2) (0.5 = 3) (0.75 =4) (1 = 5)
{txt}(in_like_w2: 1214 changes made)
(in_dislike_w2: 1211 changes made)
(out_like_w2: 1214 changes made)
(out_dislike_w2: 1215 changes made)

{com}.                         
.                         label var in_like_w2 "In-Party: Favorable (W2)"
{txt}
{com}.                         label var in_dislike_w2 "In-Party: Unfavorable (W2)"
{txt}
{com}.                         label var out_like_w2 "Out_Party: Favorable (W2)"
{txt}
{com}.                         label var out_dislike_w2 "Out_Party: Unfavorable (W2)"                  
{txt}
{com}.                                 
.                         label def fav 1 "No Fav. Thoughts" 2 "Slightly Favorable" 3 "Moderately Favorable" 4 "Very Favorable" 5 "Extremely Favorable"
{txt}
{com}.                         label values in_like_w2 out_like_w2 fav
{txt}
{com}.                         label def unfav 1 "No Unfav. Thoughts" 2 "Slightly Unfavorable" 3 "Moderately Unfavorable" 4 "Very Unfavorable" 5 "Extremely Unfavorable"
{txt}
{com}.                         label values in_dislike_w2 out_dislike_w2 unfav
{txt}
{com}.                         
.                         
.                         
.                         
. *W11                    
.                 *Fav: Dem
.                         gen dem_fav_w11 = . 
{txt}(4240 missing values generated)

{com}.                         replace dem_fav_w11 = 0 if W11LB2 == 2
{txt}(941 real changes made)

{com}.                         replace dem_fav_w11 = 0.25  if W11LB2 == 1 & W11LB4 == 4
{txt}(351 real changes made)

{com}.                         replace dem_fav_w11 = 0.50  if W11LB2 == 1 & W11LB4 == 3
{txt}(651 real changes made)

{com}.                         replace dem_fav_w11 = 0.75  if W11LB2 == 1 & W11LB4 == 2
{txt}(539 real changes made)

{com}.                         replace dem_fav_w11 = 1  if W11LB2 == 1 & W11LB4 == 1
{txt}(177 real changes made)

{com}. 
.                 *Unfav: Dem
.                         gen dem_unfav_w11 = .
{txt}(4240 missing values generated)

{com}.                         replace dem_unfav_w11 = 0 if W11LB3 == 2
{txt}(1086 real changes made)

{com}.                         replace dem_unfav_w11 = 0.25  if W11LB3 == 1 & W11LB5 == 4
{txt}(455 real changes made)

{com}.                         replace dem_unfav_w11 = 0.50  if W11LB3 == 1 & W11LB5 == 3
{txt}(582 real changes made)

{com}.                         replace dem_unfav_w11 = 0.75  if W11LB3 == 1 & W11LB5 == 2
{txt}(337 real changes made)

{com}.                         replace dem_unfav_w11 = 1  if W11LB3 == 1 & W11LB5 == 1
{txt}(201 real changes made)

{com}.                 
.                 *Rep:Fav
.                         gen rep_fav_w11 = . 
{txt}(4240 missing values generated)

{com}.                         replace rep_fav_w11 = 0 if W11LB7 == 2
{txt}(1178 real changes made)

{com}.                         replace rep_fav_w11 = 0.25  if W11LB7 == 1 & W11LB9 == 4
{txt}(377 real changes made)

{com}.                         replace rep_fav_w11 = 0.50  if W11LB7 == 1 & W11LB9 == 3
{txt}(661 real changes made)

{com}.                         replace rep_fav_w11 = 0.75  if W11LB7 == 1 & W11LB9 == 2
{txt}(367 real changes made)

{com}.                         replace rep_fav_w11 = 1  if W11LB7 == 1 & W11LB9 == 1
{txt}(80 real changes made)

{com}.                 
.                 
.                 *Rep:Unfav
.                         gen rep_unfav_w11 = .
{txt}(4240 missing values generated)

{com}.                         replace rep_unfav_w11 = 0 if W11LB8 == 2
{txt}(825 real changes made)

{com}.                         replace rep_unfav_w11 = 0.25  if W11LB8 == 1 & W11LB10 == 4
{txt}(281 real changes made)

{com}.                         replace rep_unfav_w11 = 0.50  if W11LB8 == 1 & W11LB10 == 3
{txt}(642 real changes made)

{com}.                         replace rep_unfav_w11 = 0.75  if W11LB8 == 1 & W11LB10 == 2
{txt}(464 real changes made)

{com}.                         replace rep_unfav_w11 = 1  if W11LB8 == 1 & W11LB10 == 1
{txt}(215 real changes made)

{com}.                 
.                 *ID Consistent
.                         gen consistent_w11 = .
{txt}(4240 missing values generated)

{com}.                         replace consistent_w11 = dem_fav_w11 + rep_unfav_w11 if pid_39 == 1
{txt}(1112 real changes made)

{com}.                         replace consistent_w11 = dem_unfav_w11 + rep_fav_w11 if pid_39 == 2
{txt}(1046 real changes made)

{com}.                         label var consistent_w11 "Partisan Identity Consistent Likes/Dislikes (W10)"
{txt}
{com}.                         
.                 *ID Conflicting
.                         gen conflicting_w11 = .
{txt}(4240 missing values generated)

{com}.                         replace conflicting_w11 = dem_unfav_w11 + rep_fav_w11 if pid_39 == 1
{txt}(1127 real changes made)

{com}.                         replace conflicting_w11 = dem_fav_w11 + rep_unfav_w11 if pid_39 == 2
{txt}(851 real changes made)

{com}.                         label var conflicting_w11 "Partisan Identity Conclifting Likes/Dislikes (W10)"
{txt}
{com}.                         
.                         *Earlier PID 
.                                         *ID Consistent
.                                         gen consistent_w11a = .
{txt}(4240 missing values generated)

{com}.                                         replace consistent_w11a = dem_fav_w11 + rep_unfav_w11 if pid_31 == 1
{txt}(607 real changes made)

{com}.                                         replace consistent_w11a = dem_unfav_w11 + rep_fav_w11 if pid_31 == 2
{txt}(595 real changes made)

{com}.                                         label var consistent_w11a "Partisan Identity Consistent Likes/Dislikes (W10)"
{txt}
{com}.                                         
.                                 *ID Conflicting
.                                         gen conflicting_w11a = .
{txt}(4240 missing values generated)

{com}.                                         replace conflicting_w11a = dem_unfav_w11 + rep_fav_w11 if pid_31 == 1
{txt}(614 real changes made)

{com}.                                         replace conflicting_w11a = dem_fav_w11 + rep_unfav_w11 if pid_31 == 2
{txt}(491 real changes made)

{com}.                                         label var conflicting_w11a "Partisan Identity Conclifting Likes/Dislikes (W10)"
{txt}
{com}.                 
.                                 
.         
.                         gen in_like_w11 = .
{txt}(4240 missing values generated)

{com}.                         replace in_like_w11  = dem_fav_w11 if pid_31 == 1
{txt}(614 real changes made)

{com}.                         replace in_like_w11 =  rep_fav_w11 if pid_31 == 2
{txt}(596 real changes made)

{com}.                 
.                         gen in_dislike_w11 = .
{txt}(4240 missing values generated)

{com}.                         replace in_dislike_w11 = dem_unfav_w11 if pid_31 == 1
{txt}(614 real changes made)

{com}.                         replace in_dislike_w11 = rep_unfav_w11 if pid_31 == 2
{txt}(494 real changes made)

{com}.                         
.                         gen out_like_w11 = .
{txt}(4240 missing values generated)

{com}.                         replace out_like_w11 = rep_fav_w11 if pid_31 == 1
{txt}(615 real changes made)

{com}.                         replace out_like_w11 = dem_fav_w11 if pid_31 == 2
{txt}(593 real changes made)

{com}.                         
.                         gen out_dislike_w11 = .
{txt}(4240 missing values generated)

{com}.                         replace out_dislike_w11 = rep_unfav_w11 if pid_31 == 1
{txt}(607 real changes made)

{com}.                         replace out_dislike_w11 = dem_unfav_w11 if pid_31 == 2
{txt}(595 real changes made)

{com}.                         
.                         label var in_like_w11 "In-Party: Favorable (W11)"
{txt}
{com}.                         label var in_dislike_w11 "In-Party: Unfavorable (W11)"
{txt}
{com}.                         label var out_like_w11 "Out_Party: Favorable (W11)"
{txt}
{com}.                         label var out_dislike_w11 "Out_Party: Unfavorable (W11)"                        
{txt}
{com}.                                 
.                         recode in_like_w11 in_dislike_w11 out_like_w11 out_dislike_w11 ///
>                                 (0 = 1) (0.25 = 2) (0.5 = 3) (0.75 =4) (1 = 5)
{txt}(in_like_w11: 1210 changes made)
(in_dislike_w11: 1108 changes made)
(out_like_w11: 1208 changes made)
(out_dislike_w11: 1202 changes made)

{com}.                         
.                         label values in_like_w11 out_like_w11 fav
{txt}
{com}.                         label values in_dislike_w11 out_dislike_w11 unfav
{txt}
{com}.                         
.                         
.                         
.                                 
.                         
. *Matching
. 
. gen black = .
{txt}(4240 missing values generated)

{com}. replace black = 1 if race == 2
{txt}(492 real changes made)

{com}. replace black = 0 if race == 1
{txt}(3292 real changes made)

{com}. replace black = 0 if race >=3 & race <=4
{txt}(456 real changes made)

{com}. 
. tabulate pid_str1, gen(pstr1_)

    {txt}PID Str {c |}
       (W1) {c |}      Freq.     Percent        Cum.
{hline 12}{c +}{hline 35}
       Lean {c |}{res}        321       22.70       22.70
{txt} Not Strong {c |}{res}        489       34.58       57.28
{txt}     Strong {c |}{res}        604       42.72      100.00
{txt}{hline 12}{c +}{hline 35}
      Total {c |}{res}      1,414      100.00
{txt}
{com}. 
. 
. recode DER09W1 (-7=.) (-4=.) (-6=.) (-5=.) ///
>         (1=4) (2=3) (3=2) (4=1) ///
>         (7=4) (6=3) (5=2), gen(ideol_str1)
{txt}(4240 differences between DER09W1 and ideol_str1)

{com}.         
. recode DER09W2 (-7=.) (-6=.) (-5=.) ///
>         (1=4) (2=3) (3=2) (4=1) ///
>         (7=4) (6=3) (5=2), gen(ideol_str2)
{txt}(4240 differences between DER09W2 and ideol_str2)

{com}. 
. summ interest_w9

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 1}interest_w9 {c |}{res}      2739    3.686017    .9908225          1          5
{txt}
{com}. gen interest_w901 = (interest_w9 - r(min))/(r(max)-r(min))
{txt}(1501 missing values generated)

{com}. label var interest_w901 "Political Interest" 
{txt}
{com}. 
. 
. **Need for cognition and need to evaluate***
. 
. recode W11ZE1 (1=4) (2=3) (3=2) (4=1) (-5 -6 -7 =.), gen(opinionated)
{txt}(4240 differences between W11ZE1 and opinionated)

{com}. 
. gen opinion_degree = . 
{txt}(4240 missing values generated)

{com}. replace opinion_degree = 1  if W11ZE2 == 1 & W11ZE3B == 1
{txt}(46 real changes made)

{com}. replace opinion_degree = 2  if W11ZE2 == 1 & W11ZE3B == 2
{txt}(263 real changes made)

{com}. replace opinion_degree = 3  if W11ZE2 == 2
{txt}(1684 real changes made)

{com}. replace opinion_degree = 4  if W11ZE2 == 3 & W11ZE3A == 2
{txt}(373 real changes made)

{com}. replace opinion_degree = 5  if W11ZE2 == 3 & W11ZE3A == 1
{txt}(292 real changes made)

{com}. 
. foreach var in opinionated opinion_degree {c -(}
{txt}  2{com}.         summ `var'
{txt}  3{com}.         gen `var'01 = (`var' - r(min))/(r(max)-r(min))
{txt}  4{com}.         {c )-}

{txt}    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
{space 1}opinionated {c |}{res}      2662    2.802404    .7817114          1          4
{txt}(1578 missing values generated)

    Variable {c |}       Obs        Mean    Std. Dev.       Min        Max
{hline 13}{c +}{hline 56}
opinion_de~e {c |}{res}      2658    3.226486    .8348036          1          5
{txt}(1582 missing values generated)

{com}. 
. egen evaluate = rowmean(opinionated01 opinion_degree01)
{txt}(1578 missing values generated)

{com}. egen evaluate1 = rowtotal(opinionated01 opinion_degree01), missing
{txt}(1578 missing values generated)

{com}. 
. label var evaluate1 "Need to Evaluate"
{txt}
{com}. 
. 
. recode W11ZE6 (1=0) (2=1) (-5 -6 -7 =.), gen(complex)
{txt}(4240 differences between W11ZE6 and complex)

{com}. 
. gen thinking = . 
{txt}(4240 missing values generated)

{com}. replace thinking = 1  if W11ZE4 == 2 & W11ZE5B == 1
{txt}(86 real changes made)

{com}. replace thinking = 2  if W11ZE4 == 2 & W11ZE5B == 2
{txt}(141 real changes made)

{com}. replace thinking = 3  if W11ZE4 == 3
{txt}(1092 real changes made)

{com}. replace thinking = 4  if W11ZE4 == 1 & W11ZE5A == 2
{txt}(512 real changes made)

{com}. replace thinking = 5  if W11ZE4 == 1 & W11ZE5A == 1
{txt}(830 real changes made)

{com}. 
. recode thinking (1=0) (2=0.25) (3=0.5) (4=0.75) (5=1), gen(thinking01)
{txt}(2661 differences between thinking and thinking01)

{com}. 
. egen nfc = rowmean(thinking01 complex)
{txt}(1578 missing values generated)

{com}. egen nfc1 = rowtotal(thinking01 complex), missing
{txt}(1578 missing values generated)

{com}. 
. label var nfc1 "Need for Cognition"
{txt}
{com}. 
. 
. 
. 
{txt}end of do-file

{com}. set more off
{txt}
{com}. 
. /*Extremity*/
. rename disagree_total disagree_10
{res}{txt}
{com}. eststo: ologit pid_str10_full c.disagree_10 i.pid_str1 numgiven1 network_interest  i.pid_21 interest_w1 i.gender ///
>         i.race age educ income i.marital nfc1 evaluate1 [pweight= WGTC10]

{res}{txt}Iteration 0:{space 3}log pseudolikelihood = {res: -870.1663}  
Iteration 1:{space 3}log pseudolikelihood = {res:-660.92937}  
Iteration 2:{space 3}log pseudolikelihood = {res:-646.92587}  
Iteration 3:{space 3}log pseudolikelihood = {res:-646.77656}  
Iteration 4:{space 3}log pseudolikelihood = {res:-646.77643}  
Iteration 5:{space 3}log pseudolikelihood = {res:-646.77643}  
{res}
{txt}Ordered logistic regression{col 51}Number of obs{col 67}= {res}       758
{txt}{col 51}Wald chi2({res}17{txt}){col 67}= {res}    205.56
{txt}{col 51}Prob > chi2{col 67}= {res}    0.0000
{txt}Log pseudolikelihood = {res}-646.77643{txt}{col 51}Pseudo R2{col 67}= {res}    0.2567

{txt}{hline 17}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 18}{c |}{col 30}    Robust
{col 1}  pid_str10_full{col 18}{c |}      Coef.{col 30}   Std. Err.{col 42}      z{col 50}   P>|z|{col 58}     [95% Con{col 71}f. Interval]
{hline 17}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 5}disagree_10 {c |}{col 18}{res}{space 2}-.1189444{col 30}{space 2} .0742556{col 41}{space 1}   -1.60{col 50}{space 3}0.109{col 58}{space 4}-.2644827{col 71}{space 3} .0265938
{txt}{space 16} {c |}
{space 8}pid_str1 {c |}
{space 5}Not Strong  {c |}{col 18}{res}{space 2} 1.968439{col 30}{space 2} .3759286{col 41}{space 1}    5.24{col 50}{space 3}0.000{col 58}{space 4} 1.231633{col 71}{space 3} 2.705246
{txt}{space 9}Strong  {c |}{col 18}{res}{space 2} 4.194805{col 30}{space 2} .4232866{col 41}{space 1}    9.91{col 50}{space 3}0.000{col 58}{space 4} 3.365179{col 71}{space 3} 5.024432
{txt}{space 16} {c |}
{space 7}numgiven1 {c |}{col 18}{res}{space 2} .3221906{col 30}{space 2} .1948433{col 41}{space 1}    1.65{col 50}{space 3}0.098{col 58}{space 4}-.0596952{col 71}{space 3} .7040764
{txt}network_interest {c |}{col 18}{res}{space 2}-.0020836{col 30}{space 2} .1042124{col 41}{space 1}   -0.02{col 50}{space 3}0.984{col 58}{space 4}-.2063361{col 71}{space 3} .2021689
{txt}{space 16} {c |}
{space 10}pid_21 {c |}
{space 7}Democrat  {c |}{col 18}{res}{space 2}-.0291804{col 30}{space 2} .2207878{col 41}{space 1}   -0.13{col 50}{space 3}0.895{col 58}{space 4}-.4619165{col 71}{space 3} .4035556
{txt}{space 5}interest_w1 {c |}{col 18}{res}{space 2} .1024752{col 30}{space 2} .1415851{col 41}{space 1}    0.72{col 50}{space 3}0.469{col 58}{space 4}-.1750265{col 71}{space 3} .3799768
{txt}{space 16} {c |}
{space 10}gender {c |}
{space 9}Female  {c |}{col 18}{res}{space 2} .3492982{col 30}{space 2} .2337568{col 41}{space 1}    1.49{col 50}{space 3}0.135{col 58}{space 4}-.1088567{col 71}{space 3}  .807453
{txt}{space 16} {c |}
{space 8}race_eth {c |}
{space 10}Black  {c |}{col 18}{res}{space 2} .9336495{col 30}{space 2}  .644994{col 41}{space 1}    1.45{col 50}{space 3}0.148{col 58}{space 4}-.3305156{col 71}{space 3} 2.197815
{txt}{space 7}Hispanic  {c |}{col 18}{res}{space 2}-.7642495{col 30}{space 2} .4338715{col 41}{space 1}   -1.76{col 50}{space 3}0.078{col 58}{space 4}-1.614622{col 71}{space 3}  .086123
{txt}{space 10}Other  {c |}{col 18}{res}{space 2}-.4473585{col 30}{space 2} 1.561265{col 41}{space 1}   -0.29{col 50}{space 3}0.774{col 58}{space 4}-3.507381{col 71}{space 3} 2.612664
{txt}{space 16} {c |}
{space 13}age {c |}{col 18}{res}{space 2}-.0044809{col 30}{space 2} .0078411{col 41}{space 1}   -0.57{col 50}{space 3}0.568{col 58}{space 4}-.0198492{col 71}{space 3} .0108873
{txt}{space 12}educ {c |}{col 18}{res}{space 2}-.0275043{col 30}{space 2} .1349351{col 41}{space 1}   -0.20{col 50}{space 3}0.838{col 58}{space 4}-.2919723{col 71}{space 3} .2369638
{txt}{space 10}income {c |}{col 18}{res}{space 2}-.0007585{col 30}{space 2} .0328316{col 41}{space 1}   -0.02{col 50}{space 3}0.982{col 58}{space 4}-.0651072{col 71}{space 3} .0635902
{txt}{space 16} {c |}
{space 9}marital {c |}
{space 8}Married  {c |}{col 18}{res}{space 2}-.1817747{col 30}{space 2} .3211514{col 41}{space 1}   -0.57{col 50}{space 3}0.571{col 58}{space 4}  -.81122{col 71}{space 3} .4476705
{txt}{space 12}nfc1 {c |}{col 18}{res}{space 2}-.2001625{col 30}{space 2} .1559672{col 41}{space 1}   -1.28{col 50}{space 3}0.199{col 58}{space 4}-.5058525{col 71}{space 3} .1055275
{txt}{space 7}evaluate1 {c |}{col 18}{res}{space 2}-.5944632{col 30}{space 2} .3466877{col 41}{space 1}   -1.71{col 50}{space 3}0.086{col 58}{space 4}-1.273959{col 71}{space 3} .0850322
{txt}{hline 17}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
           /cut1 {c |}{col 18}{res}{space 2}-1.343829{col 30}{space 2} 1.102028{col 58}{space 4}-3.503765{col 71}{space 3} .8161067
{txt}           /cut2 {c |}{col 18}{res}{space 2} .8996397{col 30}{space 2} 1.120017{col 58}{space 4}-1.295553{col 71}{space 3} 3.094832
{txt}           /cut3 {c |}{col 18}{res}{space 2} 3.235728{col 30}{space 2} 1.185758{col 58}{space 4} .9116857{col 71}{space 3} 5.559771
{txt}{hline 17}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
({res}est3{txt} stored)

{com}. 
. rename disagree_10 disagree_11
{res}{txt}
{com}. eststo: ologit pid_str11_full c.disagree_11 i.pid_str1 numgiven1 network_interest i.pid_21 interest_w1 i.gender ///
> i.race age educ income i.marital nfc1 evaluate1 [pweight= WGTC11]

{res}{txt}Iteration 0:{space 3}log pseudolikelihood = {res:-842.05531}  
Iteration 1:{space 3}log pseudolikelihood = {res:-632.73181}  
Iteration 2:{space 3}log pseudolikelihood = {res:-616.86915}  
Iteration 3:{space 3}log pseudolikelihood = {res:-616.72722}  
Iteration 4:{space 3}log pseudolikelihood = {res:-616.72712}  
Iteration 5:{space 3}log pseudolikelihood = {res:-616.72712}  
{res}
{txt}Ordered logistic regression{col 51}Number of obs{col 67}= {res}       758
{txt}{col 51}Wald chi2({res}17{txt}){col 67}= {res}    211.08
{txt}{col 51}Prob > chi2{col 67}= {res}    0.0000
{txt}Log pseudolikelihood = {res}-616.72712{txt}{col 51}Pseudo R2{col 67}= {res}    0.2676

{txt}{hline 17}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 18}{c |}{col 30}    Robust
{col 1}  pid_str11_full{col 18}{c |}      Coef.{col 30}   Std. Err.{col 42}      z{col 50}   P>|z|{col 58}     [95% Con{col 71}f. Interval]
{hline 17}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 5}disagree_11 {c |}{col 18}{res}{space 2}-.1423648{col 30}{space 2} .0643504{col 41}{space 1}   -2.21{col 50}{space 3}0.027{col 58}{space 4}-.2684892{col 71}{space 3}-.0162404
{txt}{space 16} {c |}
{space 8}pid_str1 {c |}
{space 5}Not Strong  {c |}{col 18}{res}{space 2} 1.829451{col 30}{space 2} .3239318{col 41}{space 1}    5.65{col 50}{space 3}0.000{col 58}{space 4} 1.194557{col 71}{space 3} 2.464346
{txt}{space 9}Strong  {c |}{col 18}{res}{space 2} 4.183958{col 30}{space 2}  .415297{col 41}{space 1}   10.07{col 50}{space 3}0.000{col 58}{space 4}  3.36999{col 71}{space 3} 4.997925
{txt}{space 16} {c |}
{space 7}numgiven1 {c |}{col 18}{res}{space 2} .2881321{col 30}{space 2} .2540987{col 41}{space 1}    1.13{col 50}{space 3}0.257{col 58}{space 4}-.2098922{col 71}{space 3} .7861564
{txt}network_interest {c |}{col 18}{res}{space 2} .0523906{col 30}{space 2} .1272029{col 41}{space 1}    0.41{col 50}{space 3}0.680{col 58}{space 4}-.1969226{col 71}{space 3} .3017037
{txt}{space 16} {c |}
{space 10}pid_21 {c |}
{space 7}Democrat  {c |}{col 18}{res}{space 2} .0739977{col 30}{space 2} .2523476{col 41}{space 1}    0.29{col 50}{space 3}0.769{col 58}{space 4}-.4205945{col 71}{space 3}   .56859
{txt}{space 5}interest_w1 {c |}{col 18}{res}{space 2} .1630384{col 30}{space 2} .1451919{col 41}{space 1}    1.12{col 50}{space 3}0.261{col 58}{space 4}-.1215326{col 71}{space 3} .4476094
{txt}{space 16} {c |}
{space 10}gender {c |}
{space 9}Female  {c |}{col 18}{res}{space 2} .3157834{col 30}{space 2} .2521194{col 41}{space 1}    1.25{col 50}{space 3}0.210{col 58}{space 4}-.1783616{col 71}{space 3} .8099284
{txt}{space 16} {c |}
{space 8}race_eth {c |}
{space 10}Black  {c |}{col 18}{res}{space 2} .0205532{col 30}{space 2} .6182638{col 41}{space 1}    0.03{col 50}{space 3}0.973{col 58}{space 4}-1.191222{col 71}{space 3} 1.232328
{txt}{space 7}Hispanic  {c |}{col 18}{res}{space 2}-1.412781{col 30}{space 2} .4348779{col 41}{space 1}   -3.25{col 50}{space 3}0.001{col 58}{space 4}-2.265126{col 71}{space 3} -.560436
{txt}{space 10}Other  {c |}{col 18}{res}{space 2} .2805089{col 30}{space 2} 1.021801{col 41}{space 1}    0.27{col 50}{space 3}0.784{col 58}{space 4}-1.722185{col 71}{space 3} 2.283203
{txt}{space 16} {c |}
{space 13}age {c |}{col 18}{res}{space 2}-.0094042{col 30}{space 2} .0083852{col 41}{space 1}   -1.12{col 50}{space 3}0.262{col 58}{space 4} -.025839{col 71}{space 3} .0070305
{txt}{space 12}educ {c |}{col 18}{res}{space 2} -.028249{col 30}{space 2} .1558556{col 41}{space 1}   -0.18{col 50}{space 3}0.856{col 58}{space 4}-.3337204{col 71}{space 3} .2772224
{txt}{space 10}income {c |}{col 18}{res}{space 2} -.038986{col 30}{space 2} .0322772{col 41}{space 1}   -1.21{col 50}{space 3}0.227{col 58}{space 4}-.1022483{col 71}{space 3} .0242762
{txt}{space 16} {c |}
{space 9}marital {c |}
{space 8}Married  {c |}{col 18}{res}{space 2}-.1870885{col 30}{space 2} .3019946{col 41}{space 1}   -0.62{col 50}{space 3}0.536{col 58}{space 4} -.778987{col 71}{space 3}   .40481
{txt}{space 12}nfc1 {c |}{col 18}{res}{space 2}-.3174633{col 30}{space 2} .1828332{col 41}{space 1}   -1.74{col 50}{space 3}0.083{col 58}{space 4}-.6758097{col 71}{space 3} .0408832
{txt}{space 7}evaluate1 {c |}{col 18}{res}{space 2} -.221834{col 30}{space 2} .3609295{col 41}{space 1}   -0.61{col 50}{space 3}0.539{col 58}{space 4}-.9292428{col 71}{space 3} .4855748
{txt}{hline 17}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
           /cut1 {c |}{col 18}{res}{space 2}-1.584299{col 30}{space 2} 1.122458{col 58}{space 4}-3.784277{col 71}{space 3} .6156779
{txt}           /cut2 {c |}{col 18}{res}{space 2} .4695815{col 30}{space 2} 1.059609{col 58}{space 4}-1.607215{col 71}{space 3} 2.546378
{txt}           /cut3 {c |}{col 18}{res}{space 2} 2.455054{col 30}{space 2} 1.077353{col 58}{space 4} .3434809{col 71}{space 3} 4.566628
{txt}{hline 17}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
({res}est4{txt} stored)

{com}. 
. rename disagree_11 disagree_17
{res}{txt}
{com}. eststo: ologit pid_str17_full c.disagree_17 i.pid_str1 numgiven1 network_interest i.pid_21 interest_w1 ///
> i.gender i.race age educ income i.marital nfc1 evaluate1 [pweight= WGTC17]

{res}{txt}Iteration 0:{space 3}log pseudolikelihood = {res:-780.06906}  
Iteration 1:{space 3}log pseudolikelihood = {res:-585.17656}  
Iteration 2:{space 3}log pseudolikelihood = {res:-571.70279}  
Iteration 3:{space 3}log pseudolikelihood = {res:-571.52028}  
Iteration 4:{space 3}log pseudolikelihood = {res:-571.52004}  
Iteration 5:{space 3}log pseudolikelihood = {res:-571.52004}  
{res}
{txt}Ordered logistic regression{col 51}Number of obs{col 67}= {res}       669
{txt}{col 51}Wald chi2({res}17{txt}){col 67}= {res}    227.88
{txt}{col 51}Prob > chi2{col 67}= {res}    0.0000
{txt}Log pseudolikelihood = {res}-571.52004{txt}{col 51}Pseudo R2{col 67}= {res}    0.2673

{txt}{hline 17}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 18}{c |}{col 30}    Robust
{col 1}  pid_str17_full{col 18}{c |}      Coef.{col 30}   Std. Err.{col 42}      z{col 50}   P>|z|{col 58}     [95% Con{col 71}f. Interval]
{hline 17}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 5}disagree_17 {c |}{col 18}{res}{space 2}-.2856688{col 30}{space 2} .0645889{col 41}{space 1}   -4.42{col 50}{space 3}0.000{col 58}{space 4}-.4122607{col 71}{space 3}-.1590769
{txt}{space 16} {c |}
{space 8}pid_str1 {c |}
{space 5}Not Strong  {c |}{col 18}{res}{space 2}  1.86008{col 30}{space 2}   .33367{col 41}{space 1}    5.57{col 50}{space 3}0.000{col 58}{space 4} 1.206099{col 71}{space 3} 2.514061
{txt}{space 9}Strong  {c |}{col 18}{res}{space 2} 4.075131{col 30}{space 2} .4003534{col 41}{space 1}   10.18{col 50}{space 3}0.000{col 58}{space 4} 3.290453{col 71}{space 3}  4.85981
{txt}{space 16} {c |}
{space 7}numgiven1 {c |}{col 18}{res}{space 2} .3416635{col 30}{space 2} .2467502{col 41}{space 1}    1.38{col 50}{space 3}0.166{col 58}{space 4}-.1419581{col 71}{space 3}  .825285
{txt}network_interest {c |}{col 18}{res}{space 2}-.1254518{col 30}{space 2} .1224116{col 41}{space 1}   -1.02{col 50}{space 3}0.305{col 58}{space 4}-.3653741{col 71}{space 3} .1144705
{txt}{space 16} {c |}
{space 10}pid_21 {c |}
{space 7}Democrat  {c |}{col 18}{res}{space 2} .6445382{col 30}{space 2} .2253765{col 41}{space 1}    2.86{col 50}{space 3}0.004{col 58}{space 4} .2028085{col 71}{space 3} 1.086268
{txt}{space 5}interest_w1 {c |}{col 18}{res}{space 2} .1521645{col 30}{space 2}   .14385{col 41}{space 1}    1.06{col 50}{space 3}0.290{col 58}{space 4}-.1297764{col 71}{space 3} .4341053
{txt}{space 16} {c |}
{space 10}gender {c |}
{space 9}Female  {c |}{col 18}{res}{space 2} .2077049{col 30}{space 2} .2516159{col 41}{space 1}    0.83{col 50}{space 3}0.409{col 58}{space 4}-.2854531{col 71}{space 3}  .700863
{txt}{space 16} {c |}
{space 8}race_eth {c |}
{space 10}Black  {c |}{col 18}{res}{space 2}-.0516221{col 30}{space 2} .5539424{col 41}{space 1}   -0.09{col 50}{space 3}0.926{col 58}{space 4}-1.137329{col 71}{space 3} 1.034085
{txt}{space 7}Hispanic  {c |}{col 18}{res}{space 2}-.5594946{col 30}{space 2} .5465215{col 41}{space 1}   -1.02{col 50}{space 3}0.306{col 58}{space 4}-1.630657{col 71}{space 3} .5116679
{txt}{space 10}Other  {c |}{col 18}{res}{space 2} .1159582{col 30}{space 2} .5969537{col 41}{space 1}    0.19{col 50}{space 3}0.846{col 58}{space 4} -1.05405{col 71}{space 3} 1.285966
{txt}{space 16} {c |}
{space 13}age {c |}{col 18}{res}{space 2} -.002381{col 30}{space 2} .0079422{col 41}{space 1}   -0.30{col 50}{space 3}0.764{col 58}{space 4}-.0179473{col 71}{space 3} .0131854
{txt}{space 12}educ {c |}{col 18}{res}{space 2}-.3216784{col 30}{space 2} .1363101{col 41}{space 1}   -2.36{col 50}{space 3}0.018{col 58}{space 4}-.5888413{col 71}{space 3}-.0545155
{txt}{space 10}income {c |}{col 18}{res}{space 2}-.0130198{col 30}{space 2}  .032377{col 41}{space 1}   -0.40{col 50}{space 3}0.688{col 58}{space 4}-.0764776{col 71}{space 3}  .050438
{txt}{space 16} {c |}
{space 9}marital {c |}
{space 8}Married  {c |}{col 18}{res}{space 2}-.1084888{col 30}{space 2} .2726408{col 41}{space 1}   -0.40{col 50}{space 3}0.691{col 58}{space 4} -.642855{col 71}{space 3} .4258774
{txt}{space 12}nfc1 {c |}{col 18}{res}{space 2} .0513354{col 30}{space 2} .1752416{col 41}{space 1}    0.29{col 50}{space 3}0.770{col 58}{space 4}-.2921319{col 71}{space 3} .3948027
{txt}{space 7}evaluate1 {c |}{col 18}{res}{space 2}-.8277537{col 30}{space 2} .2968597{col 41}{space 1}   -2.79{col 50}{space 3}0.005{col 58}{space 4}-1.409588{col 71}{space 3}-.2459194
{txt}{hline 17}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
           /cut1 {c |}{col 18}{res}{space 2}-2.206593{col 30}{space 2} 1.258497{col 58}{space 4}-4.673201{col 71}{space 3} .2600155
{txt}           /cut2 {c |}{col 18}{res}{space 2} .0696267{col 30}{space 2} 1.185478{col 58}{space 4}-2.253867{col 71}{space 3} 2.393121
{txt}           /cut3 {c |}{col 18}{res}{space 2} 2.486366{col 30}{space 2} 1.165374{col 58}{space 4} .2022747{col 71}{space 3} 4.770457
{txt}{hline 17}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
({res}est5{txt} stored)

{com}. 
. rename disagree_17 disagree_19
{res}{txt}
{com}. eststo: ologit pid_str19_full c.disagree_19 i.pid_str1 numgiven1 network_interest i.pid_21 interest_w1 i.gender ////
>         i.race age educ income i.marital nfc1 evaluate1 [pweight= WGTC19]

{res}{txt}Iteration 0:{space 3}log pseudolikelihood = {res: -730.5074}  
Iteration 1:{space 3}log pseudolikelihood = {res: -551.0364}  
Iteration 2:{space 3}log pseudolikelihood = {res:-537.89734}  
Iteration 3:{space 3}log pseudolikelihood = {res:-537.74711}  
Iteration 4:{space 3}log pseudolikelihood = {res:-537.74698}  
Iteration 5:{space 3}log pseudolikelihood = {res:-537.74698}  
{res}
{txt}Ordered logistic regression{col 51}Number of obs{col 67}= {res}       620
{txt}{col 51}Wald chi2({res}17{txt}){col 67}= {res}    183.08
{txt}{col 51}Prob > chi2{col 67}= {res}    0.0000
{txt}Log pseudolikelihood = {res}-537.74698{txt}{col 51}Pseudo R2{col 67}= {res}    0.2639

{txt}{hline 17}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 18}{c |}{col 30}    Robust
{col 1}  pid_str19_full{col 18}{c |}      Coef.{col 30}   Std. Err.{col 42}      z{col 50}   P>|z|{col 58}     [95% Con{col 71}f. Interval]
{hline 17}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 5}disagree_19 {c |}{col 18}{res}{space 2}-.2542825{col 30}{space 2} .0673659{col 41}{space 1}   -3.77{col 50}{space 3}0.000{col 58}{space 4}-.3863172{col 71}{space 3}-.1222479
{txt}{space 16} {c |}
{space 8}pid_str1 {c |}
{space 5}Not Strong  {c |}{col 18}{res}{space 2} 2.080394{col 30}{space 2} .3291545{col 41}{space 1}    6.32{col 50}{space 3}0.000{col 58}{space 4} 1.435263{col 71}{space 3} 2.725525
{txt}{space 9}Strong  {c |}{col 18}{res}{space 2} 4.004976{col 30}{space 2} .4017955{col 41}{space 1}    9.97{col 50}{space 3}0.000{col 58}{space 4} 3.217471{col 71}{space 3} 4.792481
{txt}{space 16} {c |}
{space 7}numgiven1 {c |}{col 18}{res}{space 2}-.1316554{col 30}{space 2} .2311438{col 41}{space 1}   -0.57{col 50}{space 3}0.569{col 58}{space 4} -.584689{col 71}{space 3} .3213782
{txt}network_interest {c |}{col 18}{res}{space 2}-.2473146{col 30}{space 2} .1869733{col 41}{space 1}   -1.32{col 50}{space 3}0.186{col 58}{space 4}-.6137755{col 71}{space 3} .1191464
{txt}{space 16} {c |}
{space 10}pid_21 {c |}
{space 7}Democrat  {c |}{col 18}{res}{space 2} .6116211{col 30}{space 2} .2598006{col 41}{space 1}    2.35{col 50}{space 3}0.019{col 58}{space 4} .1024213{col 71}{space 3} 1.120821
{txt}{space 5}interest_w1 {c |}{col 18}{res}{space 2} .3426736{col 30}{space 2} .1582221{col 41}{space 1}    2.17{col 50}{space 3}0.030{col 58}{space 4} .0325641{col 71}{space 3} .6527832
{txt}{space 16} {c |}
{space 10}gender {c |}
{space 9}Female  {c |}{col 18}{res}{space 2} .3344376{col 30}{space 2} .2504872{col 41}{space 1}    1.34{col 50}{space 3}0.182{col 58}{space 4}-.1565083{col 71}{space 3} .8253836
{txt}{space 16} {c |}
{space 8}race_eth {c |}
{space 10}Black  {c |}{col 18}{res}{space 2} 1.221911{col 30}{space 2} .4898472{col 41}{space 1}    2.49{col 50}{space 3}0.013{col 58}{space 4} .2618285{col 71}{space 3} 2.181994
{txt}{space 7}Hispanic  {c |}{col 18}{res}{space 2}-.5310817{col 30}{space 2}  .466117{col 41}{space 1}   -1.14{col 50}{space 3}0.255{col 58}{space 4}-1.444654{col 71}{space 3} .3824907
{txt}{space 10}Other  {c |}{col 18}{res}{space 2} .7018529{col 30}{space 2} .8027967{col 41}{space 1}    0.87{col 50}{space 3}0.382{col 58}{space 4}-.8715997{col 71}{space 3} 2.275305
{txt}{space 16} {c |}
{space 13}age {c |}{col 18}{res}{space 2} -.001587{col 30}{space 2} .0087194{col 41}{space 1}   -0.18{col 50}{space 3}0.856{col 58}{space 4}-.0186767{col 71}{space 3} .0155026
{txt}{space 12}educ {c |}{col 18}{res}{space 2} -.113606{col 30}{space 2} .1749462{col 41}{space 1}   -0.65{col 50}{space 3}0.516{col 58}{space 4}-.4564943{col 71}{space 3} .2292823
{txt}{space 10}income {c |}{col 18}{res}{space 2}  .011119{col 30}{space 2} .0380521{col 41}{space 1}    0.29{col 50}{space 3}0.770{col 58}{space 4}-.0634617{col 71}{space 3} .0856997
{txt}{space 16} {c |}
{space 9}marital {c |}
{space 8}Married  {c |}{col 18}{res}{space 2} -.256612{col 30}{space 2} .2967054{col 41}{space 1}   -0.86{col 50}{space 3}0.387{col 58}{space 4}-.8381438{col 71}{space 3} .3249199
{txt}{space 12}nfc1 {c |}{col 18}{res}{space 2}-.1630027{col 30}{space 2} .1894017{col 41}{space 1}   -0.86{col 50}{space 3}0.389{col 58}{space 4}-.5342231{col 71}{space 3} .2082178
{txt}{space 7}evaluate1 {c |}{col 18}{res}{space 2}-.5818866{col 30}{space 2} .3297542{col 41}{space 1}   -1.76{col 50}{space 3}0.078{col 58}{space 4}-1.228193{col 71}{space 3} .0644198
{txt}{hline 17}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
           /cut1 {c |}{col 18}{res}{space 2}-1.867541{col 30}{space 2} 1.150472{col 58}{space 4}-4.122424{col 71}{space 3} .3873421
{txt}           /cut2 {c |}{col 18}{res}{space 2} .2800008{col 30}{space 2} 1.131456{col 58}{space 4}-1.937612{col 71}{space 3} 2.497613
{txt}           /cut3 {c |}{col 18}{res}{space 2} 2.505394{col 30}{space 2} 1.112533{col 58}{space 4} .3248703{col 71}{space 3} 4.685919
{txt}{hline 17}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
({res}est6{txt} stored)

{com}. 
. /*Table*/
. esttab using TABLEOA4_EXTREMITY.rtf, replace onecell label se pr2 aic bic star(+ 0.10 * 0.05 ** 0.01) ///
>                 mtitles("2002 Panel" "2006 Pilot" "2008:W10" "2008:W11" "2008:W17" "2008:W19") ///
>                 title({c -(}\b Table OA4.{c )-} "Partisan Extremity and Network Disagreement - Controlling for Prior PID Extremity") ///
>                 rename(disagree_2000 Disagreement disagree_06 Disagreement disagree_10 Disagreement disagree_11 Disagreement disagree_17 Disagreement disagree_19 Disagreement) ///
>                 addnotes(OLOGIT MOdels. Data is weighted: WT02PRE,V06P002, WGTC10, WGTC11, WGTC17, and WGTC19 respectively) nobaselevels
{res}{txt}(output written to {browse  `"TABLEOA4_EXTREMITY.rtf"'})

{com}. 
. 
. /****Partisan Ambivalence****/
. 
. 
. eststo clear
{txt}
{com}. 
. rename disagree_19 disagree_inlike
{res}{txt}
{com}. eststo: ologit in_like_w11  disagree_inlike in_like_w2 out_dislike_w2 in_dislike_w2 out_like_w2 numgiven1 network_interest  i.pid_21 interest_w1 i.gender ///
>                         i.race age educ income i.marital evaluate1 nfc1 [pweight= WGTC11]

{res}{txt}Iteration 0:{space 3}log pseudolikelihood = {res:-1035.6896}  
Iteration 1:{space 3}log pseudolikelihood = {res:-843.46876}  
Iteration 2:{space 3}log pseudolikelihood = {res:-831.82865}  
Iteration 3:{space 3}log pseudolikelihood = {res:-831.74483}  
Iteration 4:{space 3}log pseudolikelihood = {res:-831.74481}  
{res}
{txt}Ordered logistic regression{col 51}Number of obs{col 67}= {res}       750
{txt}{col 51}Wald chi2({res}19{txt}){col 67}= {res}    189.53
{txt}{col 51}Prob > chi2{col 67}= {res}    0.0000
{txt}Log pseudolikelihood = {res}-831.74481{txt}{col 51}Pseudo R2{col 67}= {res}    0.1969

{txt}{hline 17}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 18}{c |}{col 30}    Robust
{col 1}     in_like_w11{col 18}{c |}      Coef.{col 30}   Std. Err.{col 42}      z{col 50}   P>|z|{col 58}     [95% Con{col 71}f. Interval]
{hline 17}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{space 1}disagree_inlike {c |}{col 18}{res}{space 2}-.0326967{col 30}{space 2} .0621372{col 41}{space 1}   -0.53{col 50}{space 3}0.599{col 58}{space 4}-.1544833{col 71}{space 3} .0890899
{txt}{space 6}in_like_w2 {c |}{col 18}{res}{space 2} 1.185081{col 30}{space 2} .1398665{col 41}{space 1}    8.47{col 50}{space 3}0.000{col 58}{space 4} .9109477{col 71}{space 3} 1.459214
{txt}{space 2}out_dislike_w2 {c |}{col 18}{res}{space 2} .1312291{col 30}{space 2} .1072406{col 41}{space 1}    1.22{col 50}{space 3}0.221{col 58}{space 4}-.0789585{col 71}{space 3} .3414168
{txt}{space 3}in_dislike_w2 {c |}{col 18}{res}{space 2}-.2346812{col 30}{space 2} .1087433{col 41}{space 1}   -2.16{col 50}{space 3}0.031{col 58}{space 4}-.4478142{col 71}{space 3}-.0215482
{txt}{space 5}out_like_w2 {c |}{col 18}{res}{space 2}-.0495946{col 30}{space 2} .1278388{col 41}{space 1}   -0.39{col 50}{space 3}0.698{col 58}{space 4}-.3001541{col 71}{space 3}  .200965
{txt}{space 7}numgiven1 {c |}{col 18}{res}{space 2}-.1109053{col 30}{space 2} .2754783{col 41}{space 1}   -0.40{col 50}{space 3}0.687{col 58}{space 4}-.6508328{col 71}{space 3} .4290222
{txt}network_interest {c |}{col 18}{res}{space 2} .0186972{col 30}{space 2} .1329379{col 41}{space 1}    0.14{col 50}{space 3}0.888{col 58}{space 4}-.2418562{col 71}{space 3} .2792506
{txt}{space 16} {c |}
{space 10}pid_21 {c |}
{space 7}Democrat  {c |}{col 18}{res}{space 2} .4001997{col 30}{space 2} .2269898{col 41}{space 1}    1.76{col 50}{space 3}0.078{col 58}{space 4}-.0446921{col 71}{space 3} .8450914
{txt}{space 5}interest_w1 {c |}{col 18}{res}{space 2}   .41902{col 30}{space 2} .1393009{col 41}{space 1}    3.01{col 50}{space 3}0.003{col 58}{space 4} .1459952{col 71}{space 3} .6920447
{txt}{space 16} {c |}
{space 10}gender {c |}
{space 9}Female  {c |}{col 18}{res}{space 2} .1985913{col 30}{space 2} .2295729{col 41}{space 1}    0.87{col 50}{space 3}0.387{col 58}{space 4}-.2513632{col 71}{space 3} .6485459
{txt}{space 16} {c |}
{space 8}race_eth {c |}
{space 10}Black  {c |}{col 18}{res}{space 2} .5937031{col 30}{space 2} .4402043{col 41}{space 1}    1.35{col 50}{space 3}0.177{col 58}{space 4}-.2690815{col 71}{space 3} 1.456488
{txt}{space 7}Hispanic  {c |}{col 18}{res}{space 2}-.3812738{col 30}{space 2} .3895556{col 41}{space 1}   -0.98{col 50}{space 3}0.328{col 58}{space 4}-1.144789{col 71}{space 3} .3822411
{txt}{space 10}Other  {c |}{col 18}{res}{space 2} .4788755{col 30}{space 2} .8519415{col 41}{space 1}    0.56{col 50}{space 3}0.574{col 58}{space 4}-1.190899{col 71}{space 3}  2.14865
{txt}{space 16} {c |}
{space 13}age {c |}{col 18}{res}{space 2}-.0142185{col 30}{space 2} .0073142{col 41}{space 1}   -1.94{col 50}{space 3}0.052{col 58}{space 4} -.028554{col 71}{space 3}  .000117
{txt}{space 12}educ {c |}{col 18}{res}{space 2} .0306515{col 30}{space 2} .1234241{col 41}{space 1}    0.25{col 50}{space 3}0.804{col 58}{space 4}-.2112554{col 71}{space 3} .2725584
{txt}{space 10}income {c |}{col 18}{res}{space 2}-.0078669{col 30}{space 2} .0338215{col 41}{space 1}   -0.23{col 50}{space 3}0.816{col 58}{space 4}-.0741559{col 71}{space 3} .0584221
{txt}{space 16} {c |}
{space 9}marital {c |}
{space 8}Married  {c |}{col 18}{res}{space 2} .0456888{col 30}{space 2} .2856223{col 41}{space 1}    0.16{col 50}{space 3}0.873{col 58}{space 4}-.5141205{col 71}{space 3} .6054982
{txt}{space 7}evaluate1 {c |}{col 18}{res}{space 2} .1935159{col 30}{space 2} .3106242{col 41}{space 1}    0.62{col 50}{space 3}0.533{col 58}{space 4}-.4152962{col 71}{space 3}  .802328
{txt}{space 12}nfc1 {c |}{col 18}{res}{space 2}  -.19951{col 30}{space 2} .1780085{col 41}{space 1}   -1.12{col 50}{space 3}0.262{col 58}{space 4}-.5484001{col 71}{space 3} .1493802
{txt}{hline 17}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
           /cut1 {c |}{col 18}{res}{space 2}  2.39419{col 30}{space 2} 1.157079{col 58}{space 4} .1263566{col 71}{space 3} 4.662023
{txt}           /cut2 {c |}{col 18}{res}{space 2} 2.962865{col 30}{space 2} 1.161768{col 58}{space 4} .6858412{col 71}{space 3} 5.239888
{txt}           /cut3 {c |}{col 18}{res}{space 2} 5.259596{col 30}{space 2} 1.192363{col 58}{space 4} 2.922607{col 71}{space 3} 7.596584
{txt}           /cut4 {c |}{col 18}{res}{space 2} 7.422732{col 30}{space 2} 1.258402{col 58}{space 4} 4.956309{col 71}{space 3} 9.889154
{txt}{hline 17}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
({res}est1{txt} stored)

{com}.                         
. rename disagree_inlike disagree_outdislike
{res}{txt}
{com}. eststo: ologit out_dislike_w11 disagree_outdislike in_like_w2 out_dislike_w2 in_dislike_w2 out_like_w2  numgiven1 network_interest  i.pid_21 interest_w1 i.gender ///
>                         i.race age educ income i.marital evaluate1 nfc1 [pweight= WGTC11]

{res}{txt}Iteration 0:{space 3}log pseudolikelihood = {res:-1067.4811}  
Iteration 1:{space 3}log pseudolikelihood = {res:-879.14966}  
Iteration 2:{space 3}log pseudolikelihood = {res:-871.40785}  
Iteration 3:{space 3}log pseudolikelihood = {res:-871.38103}  
Iteration 4:{space 3}log pseudolikelihood = {res:-871.38103}  
{res}
{txt}Ordered logistic regression{col 51}Number of obs{col 67}= {res}       746
{txt}{col 51}Wald chi2({res}19{txt}){col 67}= {res}    165.84
{txt}{col 51}Prob > chi2{col 67}= {res}    0.0000
{txt}Log pseudolikelihood = {res}-871.38103{txt}{col 51}Pseudo R2{col 67}= {res}    0.1837

{txt}{hline 20}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 21}{c |}{col 33}    Robust
{col 1}    out_dislike_w11{col 21}{c |}      Coef.{col 33}   Std. Err.{col 45}      z{col 53}   P>|z|{col 61}     [95% Con{col 74}f. Interval]
{hline 20}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
disagree_outdislike {c |}{col 21}{res}{space 2} .0065222{col 33}{space 2}   .04591{col 44}{space 1}    0.14{col 53}{space 3}0.887{col 61}{space 4}-.0834598{col 74}{space 3} .0965042
{txt}{space 9}in_like_w2 {c |}{col 21}{res}{space 2} .1621624{col 33}{space 2} .1214201{col 44}{space 1}    1.34{col 53}{space 3}0.182{col 61}{space 4}-.0758166{col 74}{space 3} .4001413
{txt}{space 5}out_dislike_w2 {c |}{col 21}{res}{space 2}  .811597{col 33}{space 2} .1386874{col 44}{space 1}    5.85{col 53}{space 3}0.000{col 61}{space 4} .5397746{col 74}{space 3} 1.083419
{txt}{space 6}in_dislike_w2 {c |}{col 21}{res}{space 2} .1739524{col 33}{space 2} .1442934{col 44}{space 1}    1.21{col 53}{space 3}0.228{col 61}{space 4}-.1088574{col 74}{space 3} .4567623
{txt}{space 8}out_like_w2 {c |}{col 21}{res}{space 2}-.3627456{col 33}{space 2} .1238941{col 44}{space 1}   -2.93{col 53}{space 3}0.003{col 61}{space 4}-.6055736{col 74}{space 3}-.1199175
{txt}{space 10}numgiven1 {c |}{col 21}{res}{space 2} .0351526{col 33}{space 2} .3099202{col 44}{space 1}    0.11{col 53}{space 3}0.910{col 61}{space 4}-.5722798{col 74}{space 3}  .642585
{txt}{space 3}network_interest {c |}{col 21}{res}{space 2} .0931397{col 33}{space 2} .1472678{col 44}{space 1}    0.63{col 53}{space 3}0.527{col 61}{space 4}-.1954998{col 74}{space 3} .3817792
{txt}{space 19} {c |}
{space 13}pid_21 {c |}
{space 10}Democrat  {c |}{col 21}{res}{space 2}-.2367599{col 33}{space 2} .2164782{col 44}{space 1}   -1.09{col 53}{space 3}0.274{col 61}{space 4}-.6610493{col 74}{space 3} .1875295
{txt}{space 8}interest_w1 {c |}{col 21}{res}{space 2} .3782646{col 33}{space 2} .1411013{col 44}{space 1}    2.68{col 53}{space 3}0.007{col 61}{space 4} .1017112{col 74}{space 3}  .654818
{txt}{space 19} {c |}
{space 13}gender {c |}
{space 12}Female  {c |}{col 21}{res}{space 2} -.163451{col 33}{space 2} .2077411{col 44}{space 1}   -0.79{col 53}{space 3}0.431{col 61}{space 4}-.5706161{col 74}{space 3} .2437141
{txt}{space 19} {c |}
{space 11}race_eth {c |}
{space 13}Black  {c |}{col 21}{res}{space 2}-.5713065{col 33}{space 2} .4923262{col 44}{space 1}   -1.16{col 53}{space 3}0.246{col 61}{space 4}-1.536248{col 74}{space 3} .3936352
{txt}{space 10}Hispanic  {c |}{col 21}{res}{space 2}-.7774508{col 33}{space 2} .3167456{col 44}{space 1}   -2.45{col 53}{space 3}0.014{col 61}{space 4}-1.398261{col 74}{space 3}-.1566409
{txt}{space 13}Other  {c |}{col 21}{res}{space 2} 2.918363{col 33}{space 2} 1.050088{col 44}{space 1}    2.78{col 53}{space 3}0.005{col 61}{space 4} .8602291{col 74}{space 3} 4.976498
{txt}{space 19} {c |}
{space 16}age {c |}{col 21}{res}{space 2}-.0047369{col 33}{space 2} .0059701{col 44}{space 1}   -0.79{col 53}{space 3}0.428{col 61}{space 4} -.016438{col 74}{space 3} .0069642
{txt}{space 15}educ {c |}{col 21}{res}{space 2} .1068252{col 33}{space 2} .1118971{col 44}{space 1}    0.95{col 53}{space 3}0.340{col 61}{space 4}-.1124891{col 74}{space 3} .3261394
{txt}{space 13}income {c |}{col 21}{res}{space 2}  .019307{col 33}{space 2} .0307693{col 44}{space 1}    0.63{col 53}{space 3}0.530{col 61}{space 4}-.0409998{col 74}{space 3} .0796138
{txt}{space 19} {c |}
{space 12}marital {c |}
{space 11}Married  {c |}{col 21}{res}{space 2}-.3548404{col 33}{space 2} .2574808{col 44}{space 1}   -1.38{col 53}{space 3}0.168{col 61}{space 4}-.8594935{col 74}{space 3} .1498127
{txt}{space 10}evaluate1 {c |}{col 21}{res}{space 2} .7537651{col 33}{space 2} .2872307{col 44}{space 1}    2.62{col 53}{space 3}0.009{col 61}{space 4} .1908033{col 74}{space 3} 1.316727
{txt}{space 15}nfc1 {c |}{col 21}{res}{space 2}-.2821112{col 33}{space 2} .1623743{col 44}{space 1}   -1.74{col 53}{space 3}0.082{col 61}{space 4} -.600359{col 74}{space 3} .0361365
{txt}{hline 20}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
              /cut1 {c |}{col 21}{res}{space 2} 3.208099{col 33}{space 2} 1.229089{col 61}{space 4} .7991279{col 74}{space 3}  5.61707
{txt}              /cut2 {c |}{col 21}{res}{space 2}  3.74048{col 33}{space 2} 1.221762{col 61}{space 4}  1.34587{col 74}{space 3} 6.135089
{txt}              /cut3 {c |}{col 21}{res}{space 2} 5.407383{col 33}{space 2} 1.237256{col 61}{space 4} 2.982405{col 74}{space 3}  7.83236
{txt}              /cut4 {c |}{col 21}{res}{space 2} 7.298842{col 33}{space 2} 1.260256{col 61}{space 4} 4.828786{col 74}{space 3} 9.768899
{txt}{hline 20}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
({res}est2{txt} stored)

{com}. 
.                         
. rename disagree_outdislike disagree_indislike
{res}{txt}
{com}. eststo: ologit in_dislike_w11 disagree_indislike in_like_w2 out_dislike_w2 in_dislike_w2 out_like_w2   numgiven1 network_interest  i.pid_21 interest_w1 i.gender ///
>                         i.race age educ income i.marital evaluate1 nfc1 [pweight= WGTC11]

{res}{txt}Iteration 0:{space 3}log pseudolikelihood = {res:-818.39382}  
Iteration 1:{space 3}log pseudolikelihood = {res:-662.46104}  
Iteration 2:{space 3}log pseudolikelihood = {res:-652.73358}  
Iteration 3:{space 3}log pseudolikelihood = {res:-652.68083}  
Iteration 4:{space 3}log pseudolikelihood = {res:-652.68082}  
{res}
{txt}Ordered logistic regression{col 51}Number of obs{col 67}= {res}       681
{txt}{col 51}Wald chi2({res}19{txt}){col 67}= {res}    158.62
{txt}{col 51}Prob > chi2{col 67}= {res}    0.0000
{txt}Log pseudolikelihood = {res}-652.68082{txt}{col 51}Pseudo R2{col 67}= {res}    0.2025

{txt}{hline 19}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 20}{c |}{col 32}    Robust
{col 1}    in_dislike_w11{col 20}{c |}      Coef.{col 32}   Std. Err.{col 44}      z{col 52}   P>|z|{col 60}     [95% Con{col 73}f. Interval]
{hline 19}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
disagree_indislike {c |}{col 20}{res}{space 2} .1123327{col 32}{space 2}  .052731{col 43}{space 1}    2.13{col 52}{space 3}0.033{col 60}{space 4} .0089818{col 73}{space 3} .2156835
{txt}{space 8}in_like_w2 {c |}{col 20}{res}{space 2}-.2720784{col 32}{space 2}  .155803{col 43}{space 1}   -1.75{col 52}{space 3}0.081{col 60}{space 4}-.5774466{col 73}{space 3} .0332898
{txt}{space 4}out_dislike_w2 {c |}{col 20}{res}{space 2} .1656839{col 32}{space 2} .1144138{col 43}{space 1}    1.45{col 52}{space 3}0.148{col 60}{space 4} -.058563{col 73}{space 3} .3899309
{txt}{space 5}in_dislike_w2 {c |}{col 20}{res}{space 2} 1.013047{col 32}{space 2}  .162399{col 43}{space 1}    6.24{col 52}{space 3}0.000{col 60}{space 4} .6947509{col 73}{space 3} 1.331343
{txt}{space 7}out_like_w2 {c |}{col 20}{res}{space 2} .1868355{col 32}{space 2} .1723241{col 43}{space 1}    1.08{col 52}{space 3}0.278{col 60}{space 4}-.1509135{col 73}{space 3} .5245845
{txt}{space 9}numgiven1 {c |}{col 20}{res}{space 2}-.5412208{col 32}{space 2} .2866809{col 43}{space 1}   -1.89{col 52}{space 3}0.059{col 60}{space 4}-1.103105{col 73}{space 3} .0206634
{txt}{space 2}network_interest {c |}{col 20}{res}{space 2} .0727769{col 32}{space 2} .1756691{col 43}{space 1}    0.41{col 52}{space 3}0.679{col 60}{space 4}-.2715283{col 73}{space 3}  .417082
{txt}{space 18} {c |}
{space 12}pid_21 {c |}
{space 9}Democrat  {c |}{col 20}{res}{space 2}-.7808747{col 32}{space 2} .2357643{col 43}{space 1}   -3.31{col 52}{space 3}0.001{col 60}{space 4}-1.242964{col 73}{space 3}-.3187852
{txt}{space 7}interest_w1 {c |}{col 20}{res}{space 2} .1254146{col 32}{space 2} .1500543{col 43}{space 1}    0.84{col 52}{space 3}0.403{col 60}{space 4}-.1686864{col 73}{space 3} .4195155
{txt}{space 18} {c |}
{space 12}gender {c |}
{space 11}Female  {c |}{col 20}{res}{space 2}-.0806869{col 32}{space 2} .2432635{col 43}{space 1}   -0.33{col 52}{space 3}0.740{col 60}{space 4}-.5574746{col 73}{space 3} .3961008
{txt}{space 18} {c |}
{space 10}race_eth {c |}
{space 12}Black  {c |}{col 20}{res}{space 2}-1.421863{col 32}{space 2}  .569592{col 43}{space 1}   -2.50{col 52}{space 3}0.013{col 60}{space 4}-2.538243{col 73}{space 3}-.3054833
{txt}{space 9}Hispanic  {c |}{col 20}{res}{space 2}-.8145807{col 32}{space 2} .5781902{col 43}{space 1}   -1.41{col 52}{space 3}0.159{col 60}{space 4}-1.947813{col 73}{space 3} .3186513
{txt}{space 12}Other  {c |}{col 20}{res}{space 2} 1.184126{col 32}{space 2} .8525135{col 43}{space 1}    1.39{col 52}{space 3}0.165{col 60}{space 4}-.4867699{col 73}{space 3} 2.855022
{txt}{space 18} {c |}
{space 15}age {c |}{col 20}{res}{space 2} .0148246{col 32}{space 2} .0082968{col 43}{space 1}    1.79{col 52}{space 3}0.074{col 60}{space 4}-.0014369{col 73}{space 3} .0310861
{txt}{space 14}educ {c |}{col 20}{res}{space 2} .1771152{col 32}{space 2} .1453683{col 43}{space 1}    1.22{col 52}{space 3}0.223{col 60}{space 4}-.1078013{col 73}{space 3} .4620318
{txt}{space 12}income {c |}{col 20}{res}{space 2} .0156687{col 32}{space 2}  .033373{col 43}{space 1}    0.47{col 52}{space 3}0.639{col 60}{space 4}-.0497412{col 73}{space 3} .0810786
{txt}{space 18} {c |}
{space 11}marital {c |}
{space 10}Married  {c |}{col 20}{res}{space 2}-.6848627{col 32}{space 2} .2656895{col 43}{space 1}   -2.58{col 52}{space 3}0.010{col 60}{space 4}-1.205605{col 73}{space 3}-.1641207
{txt}{space 9}evaluate1 {c |}{col 20}{res}{space 2} .4872574{col 32}{space 2} .3041507{col 43}{space 1}    1.60{col 52}{space 3}0.109{col 60}{space 4}-.1088671{col 73}{space 3} 1.083382
{txt}{space 14}nfc1 {c |}{col 20}{res}{space 2} .0120466{col 32}{space 2} .1749172{col 43}{space 1}    0.07{col 52}{space 3}0.945{col 60}{space 4}-.3307848{col 73}{space 3} .3548781
{txt}{hline 19}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
             /cut1 {c |}{col 20}{res}{space 2} 1.742674{col 32}{space 2} 1.163943{col 60}{space 4} -.538612{col 73}{space 3} 4.023961
{txt}             /cut2 {c |}{col 20}{res}{space 2} 3.099006{col 32}{space 2} 1.189856{col 60}{space 4} .7669318{col 73}{space 3} 5.431081
{txt}             /cut3 {c |}{col 20}{res}{space 2} 5.444907{col 32}{space 2} 1.254337{col 60}{space 4} 2.986452{col 73}{space 3} 7.903362
{txt}             /cut4 {c |}{col 20}{res}{space 2} 6.644078{col 32}{space 2} 1.383731{col 60}{space 4} 3.932014{col 73}{space 3} 9.356141
{txt}{hline 19}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
({res}est3{txt} stored)

{com}. 
.         
. rename disagree_indislike disagree_outlike
{res}{txt}
{com}. eststo: ologit out_like_w11 disagree_outlike in_like_w2 out_dislike_w2 in_dislike_w2 out_like_w2 numgiven1 network_interest  i.pid_21 interest_w1 i.gender ///
>                         i.race age educ income i.marital evaluate1 nfc1 [pweight= WGTC11]

{res}{txt}Iteration 0:{space 3}log pseudolikelihood = {res:-702.06851}  
Iteration 1:{space 3}log pseudolikelihood = {res:-619.32674}  
Iteration 2:{space 3}log pseudolikelihood = {res:-616.06222}  
Iteration 3:{space 3}log pseudolikelihood = {res: -616.0513}  
Iteration 4:{space 3}log pseudolikelihood = {res: -616.0513}  
{res}
{txt}Ordered logistic regression{col 51}Number of obs{col 67}= {res}       749
{txt}{col 51}Wald chi2({res}19{txt}){col 67}= {res}     96.24
{txt}{col 51}Prob > chi2{col 67}= {res}    0.0000
{txt}Log pseudolikelihood = {res} -616.0513{txt}{col 51}Pseudo R2{col 67}= {res}    0.1225

{txt}{hline 17}{c TT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
{col 18}{c |}{col 30}    Robust
{col 1}    out_like_w11{col 18}{c |}      Coef.{col 30}   Std. Err.{col 42}      z{col 50}   P>|z|{col 58}     [95% Con{col 71}f. Interval]
{hline 17}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
disagree_outlike {c |}{col 18}{res}{space 2} .1120008{col 30}{space 2}   .05238{col 41}{space 1}    2.14{col 50}{space 3}0.032{col 58}{space 4} .0093379{col 71}{space 3} .2146637
{txt}{space 6}in_like_w2 {c |}{col 18}{res}{space 2} .1813657{col 30}{space 2} .1379058{col 41}{space 1}    1.32{col 50}{space 3}0.188{col 58}{space 4}-.0889246{col 71}{space 3} .4516561
{txt}{space 2}out_dislike_w2 {c |}{col 18}{res}{space 2}-.1920703{col 30}{space 2} .1131329{col 41}{space 1}   -1.70{col 50}{space 3}0.090{col 58}{space 4}-.4138067{col 71}{space 3} .0296662
{txt}{space 3}in_dislike_w2 {c |}{col 18}{res}{space 2} .1272096{col 30}{space 2} .1342438{col 41}{space 1}    0.95{col 50}{space 3}0.343{col 58}{space 4}-.1359034{col 71}{space 3} .3903226
{txt}{space 5}out_like_w2 {c |}{col 18}{res}{space 2} .9873191{col 30}{space 2} .1705342{col 41}{space 1}    5.79{col 50}{space 3}0.000{col 58}{space 4} .6530782{col 71}{space 3}  1.32156
{txt}{space 7}numgiven1 {c |}{col 18}{res}{space 2} .3480401{col 30}{space 2} .2960293{col 41}{space 1}    1.18{col 50}{space 3}0.240{col 58}{space 4}-.2321666{col 71}{space 3} .9282469
{txt}network_interest {c |}{col 18}{res}{space 2} -.201355{col 30}{space 2} .1512461{col 41}{space 1}   -1.33{col 50}{space 3}0.183{col 58}{space 4} -.497792{col 71}{space 3}  .095082
{txt}{space 16} {c |}
{space 10}pid_21 {c |}
{space 7}Democrat  {c |}{col 18}{res}{space 2} .0763534{col 30}{space 2} .2448379{col 41}{space 1}    0.31{col 50}{space 3}0.755{col 58}{space 4}-.4035201{col 71}{space 3} .5562269
{txt}{space 5}interest_w1 {c |}{col 18}{res}{space 2}-.0838144{col 30}{space 2} .1203156{col 41}{space 1}   -0.70{col 50}{space 3}0.486{col 58}{space 4}-.3196286{col 71}{space 3} .1519999
{txt}{space 16} {c |}
{space 10}gender {c |}
{space 9}Female  {c |}{col 18}{res}{space 2} .3039045{col 30}{space 2} .2325559{col 41}{space 1}    1.31{col 50}{space 3}0.191{col 58}{space 4}-.1518967{col 71}{space 3} .7597057
{txt}{space 16} {c |}
{space 8}race_eth {c |}
{space 10}Black  {c |}{col 18}{res}{space 2}-1.641917{col 30}{space 2} .4754135{col 41}{space 1}   -3.45{col 50}{space 3}0.001{col 58}{space 4}-2.573711{col 71}{space 3}-.7101238
{txt}{space 7}Hispanic  {c |}{col 18}{res}{space 2}-.0404577{col 30}{space 2} .3778509{col 41}{space 1}   -0.11{col 50}{space 3}0.915{col 58}{space 4}-.7810319{col 71}{space 3} .7001165
{txt}{space 10}Other  {c |}{col 18}{res}{space 2} -1.32035{col 30}{space 2} .7377057{col 41}{space 1}   -1.79{col 50}{space 3}0.073{col 58}{space 4}-2.766226{col 71}{space 3} .1255269
{txt}{space 16} {c |}
{space 13}age {c |}{col 18}{res}{space 2}  .005915{col 30}{space 2} .0077802{col 41}{space 1}    0.76{col 50}{space 3}0.447{col 58}{space 4}-.0093338{col 71}{space 3} .0211639
{txt}{space 12}educ {c |}{col 18}{res}{space 2} -.072603{col 30}{space 2} .1312156{col 41}{space 1}   -0.55{col 50}{space 3}0.580{col 58}{space 4}-.3297808{col 71}{space 3} .1845748
{txt}{space 10}income {c |}{col 18}{res}{space 2} .0455901{col 30}{space 2} .0291147{col 41}{space 1}    1.57{col 50}{space 3}0.117{col 58}{space 4}-.0114737{col 71}{space 3}  .102654
{txt}{space 16} {c |}
{space 9}marital {c |}
{space 8}Married  {c |}{col 18}{res}{space 2}-.1919976{col 30}{space 2} .2618166{col 41}{space 1}   -0.73{col 50}{space 3}0.463{col 58}{space 4}-.7051487{col 71}{space 3} .3211535
{txt}{space 7}evaluate1 {c |}{col 18}{res}{space 2}  .299565{col 30}{space 2} .2950332{col 41}{space 1}    1.02{col 50}{space 3}0.310{col 58}{space 4}-.2786895{col 71}{space 3} .8778195
{txt}{space 12}nfc1 {c |}{col 18}{res}{space 2}-.0025112{col 30}{space 2} .1777959{col 41}{space 1}   -0.01{col 50}{space 3}0.989{col 58}{space 4}-.3509848{col 71}{space 3} .3459624
{txt}{hline 17}{c +}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
           /cut1 {c |}{col 18}{res}{space 2} 2.929175{col 30}{space 2} .9873328{col 58}{space 4} .9940379{col 71}{space 3} 4.864311
{txt}           /cut2 {c |}{col 18}{res}{space 2} 4.190387{col 30}{space 2} 1.018111{col 58}{space 4} 2.194927{col 71}{space 3} 6.185848
{txt}           /cut3 {c |}{col 18}{res}{space 2} 6.915001{col 30}{space 2} 1.090941{col 58}{space 4} 4.776796{col 71}{space 3} 9.053205
{txt}           /cut4 {c |}{col 18}{res}{space 2} 9.383794{col 30}{space 2} 1.302635{col 58}{space 4} 6.830676{col 71}{space 3} 11.93691
{txt}{hline 17}{c BT}{hline 11}{hline 11}{hline 9}{hline 8}{hline 13}{hline 12}
({res}est4{txt} stored)

{com}. 
. /***Table for Ambivalence*/
. esttab using TABLEOA5_PAMBIV.rtf, replace onecell label se pr2 aic bic star(+ 0.10 * 0.05 ** 0.01) nobaselevels ///
>                         mtitles("In-Party: Fav." "Out-Party: Unfav" "In-Party: Unfav" "Out-Party: Fav.") ///
>                         title({c -(}\b Table OA3.{c )-} "Network Disagreement and Partisan Ambivalence: 2008-2009 ANES Panel") ///
>                         rename(disagree_inlike Disagreement disagree_outdislike Disagreement disagree_indislike Disagreement disagree_outlike Disagreement) ///
>                         addnotes(OLOGIT Models. Data is weighted: WGTC11) 
{res}{txt}(output written to {browse  `"TABLEOA5_PAMBIV.rtf"'})

{com}.         
. eststo clear
{txt}
{com}. 
. 
. 
. 
. log close
      {txt}name:  {res}<unnamed>
       {txt}log:  {res}C:\Users\Joshua\Dropbox\Work\Networks and Economic Perceptions\Data and Do Files\Appendix - PID Strength Analyses Output.smcl
  {txt}log type:  {res}smcl
 {txt}closed on:  {res} 6 Jun 2018, 11:13:06
{txt}{.-}
{smcl}
{txt}{sf}{ul off}